![]() |
|
![]() |
|
You are right, this is a time consuming and a genuinely hard problem to tackle. I have not been satisfied with existing software, but I would be happy to find out otherwise. |
![]() |
|
> But a good open source forms app would probably change everything Can you go into that a bit more, I'm interested what you would see changing. Why do you think it hasn't been done already? |
![]() |
|
How did you think about the tradeoffs between closed-source profitable vs. open sourcing it? What do you see as your criteria for success on this move?
|
![]() |
|
I was curious and did a google search, looks like you’re right and this can happen; some anecdotes are terrifying: > My manager let me know that due to my answers in the culture survey, they didn't think I was a good fit for the company anymore and were letting me go. > said that my responses to the survey showed that I had a negative attitude about the company and that they wanted to part ways. source: https://old.reddit.com/r/legaladvice/comments/67j04o/i_was_f... |
![]() |
|
> when any meaningful implementation is locked away behind services and is closed source. As someone seeking a purely open source forms solution, what do you mean by this? |
![]() |
|
What organizations have a no open source policy? They would be hard pressed to find any significant commercial software that doesn't have an open source dependency somewhere it its dependency chain!
|
![]() |
|
This is cool. Are you an open startup by any chance? if yes, I would love to check out that page to learn more about your operation costs and revenue.
|
![]() |
|
GPL never talked about linking, it's probably the single most misunderstood aspect of GPL. You can in fact have GPL bw applied over network IPC even |
![]() |
|
> Do not touch unless you understand how the license works and want to do so anyway. Which is the license that you think it's safe to touch when you don't understand how it works? |
![]() |
|
It's to tap into global collaboration for faster innovation, and ensure transparency and trust. Thanks for bringing up the good question! |
![]() |
|
It's strange that our website is being blocked by an ISP. Could you please provide us with the name of the ISP so that we can contact them and request to have the ban lifted? |
![]() |
|
Yeah, it looks wrong to me too. It claims to be GPLv3 and the "use cases" explainer looks like it's trying to clarify what GPLv3 means, but the requirements described under the use cases are not part of GPLv3. The 1st one is fine. The 2nd one says you would need to open source your modifications, but that would only be true if you also distributed your version rather than just using it on the server side. The 3rd adds three conditions. The first and third are again only true if you are redistributing the software. The second is an attribution clause that is not part of GPLv3, and the page to me definitely reads like it's explaining the license but not actually a license itself. GPLv3 does allow adding in similar conditions, but probably not those: I'm not sure requiring a link to the original project is ok. AGPLv3 would be a much closer match to what the author appears to intend. It allows adding the attribution requirements that the author wants; see https://www.gnu.org/licenses/agpl-3.0.en.html section 7: "You may...supplement the terms...: (b) Requiring preservation of...author attribution..." (IANAL, and every time I claim anything about licenses I get at least one detail wrong.) |
![]() |
|
There's nothing problematic about this, except that it's GPL plus conditions. AFAICT, only the second condition would be in addition to the GPL, but I didn't spend much time thinking about it.
|
But a good open source forms app would probably change everything, I would gladly stop my small project (in favor of contributing to an existing one for instance). I see there is integration with a lot of products, including Google Drive and Google Sheet.
Would an integration with Nextcloud be considered?
Congratulations on open sourcing this, we need open source and self hosted form solutions. Critically private data is put in forms and that get sent to big private companies like Google, which is not ideal.
As other commenters say, you might want to use AGPL indeed, but I guess you carefully thought this decision.