Chris Gervais
10/04/2022, 7:41 PMv1.0.0
? it looks like we should always be using the core.NeuralForecast
wrapper now instead of using the model predict methods directly - is that correct?Kin Gtz. Olivares
10/04/2022, 8:50 PMfede (nixtla) (they/them)
10/04/2022, 9:19 PMNeuralForecast
is that input and output are dataframes. You can find an example here: https://nixtla.github.io/neuralforecast/examples/getting_started_with_nbeats_and_nhits.html.
Please let us know your thoughts about the new interface and if you have further questions.Max (Nixtla)
10/04/2022, 10:29 PMChris Gervais
10/05/2022, 12:43 PMMax (Nixtla)
10/05/2022, 2:06 PMMay I create, distribute, offer as SaaS, and/or "sell" my products using Commons Clause licensed components?
Yes!
Commons Clause only forbids you from "selling" the Commons Clause software itself. You may develop on top of Commons Clause licensed software (adding applications, tools, utilities or plug-ins) and you may embed and redistribute Commons Clause software in a larger product, and you may distribute and even "sell" (which includes offering as a commercial SaaS service) your product. You may even provide consulting services (see clarifying discussion here). You just can't sell a product that consists in substance of the Commons Clause software and does not add value.
This is not a new concept. It's similar to "value-add" requirements in many licenses. For example let's say you use a library containing numerical algorithms from Rogue Wave Software. Can you create an application with the library and sell the application? Yes. Can you offer that application as SaaS and charge for it? Yes. Can you change the name of the library and change some function names and sell the library or offer it as SaaS? No.
Let's apply the example to Commons Clause licensed software. Commons Clause-licensed Redis Graph is a graph database module for BSD-licensed Redis. Can you create applications with Redis Graph and distribute and/or sell them? Yes. Can you redistribute Redis Graph along with your application? Yes. Can you offer that application as SaaS and charge for it? Yes. Can you take Redis Graph itself, call it ElastiGraph and offer it as SaaS and charge for it. No.
Chris Gervais
10/05/2022, 2:09 PM