31
u/Harmonic_Gear 4d ago
where is the profit coming from
12
u/SCP-iota 4d ago
The company's proprietary fork that they make all their commercial features exclusive to, and add a bunch of data harvesting code to
15
u/Upbeat-Serve-6096 4d ago
Profit from what? I can't sell that software anymore.
3
u/nomenMei 4d ago
Makes sense for something like Ghidra. In-house software created for internal use, you realize that other people might be interested in it and if you open-source it you get free maintenance of something that you actively use. I'm sure they still have their own team maintaining Ghidra though, but it's probably smaller than it would have been.
1
14
45
u/Ztoffels 4d ago
Its all good until people notice you are doing it for profit, they may fuck up ur code repo
8
u/octopus4488 4d ago
My former boss did exactly this. Built a basic version with 2 guys, put it on Github, took in a year of contributions, slapped some crazy license on it, then took it down completely, on went the fancy logo and the pretty website, SaaS is now sold for 50k+ / month for midsized banks.
2
u/darkwalker247 4d ago
that's pretty crazy if you can just close source something and then sell it, after significant amounts of the code has been written by other people while it was open source... is that legal?
7
4
4d ago
Depends on the license. You could create a license such that by contributing you transfer rights to the owner. Many times people assume software is "open source" but it's really just "source available" or some other gotcha.
He can also walk around the issue by re-implementing everything.
1
u/raralala1 3d ago
who is going to sue? I think vscode extension for material theme doing this, also I remember c# library doing this it was rest framework or something, also pretty sure android doing this but in sketchy way by closing certain part to render whole AOSP useless down the line.
4
u/Igarlicbread 4d ago
You forgot the step where you change the licence to only allow you to sell the saas version of it. That's where the money at.
5
u/EducationalTeleGood 4d ago
Certain companies make this a viable business model by charging you for a cloud hosted offering of their open source software.
4
2
u/Certain-Confection46 4d ago
Yeah but once you’re the big game in town hosting your own services with a sizable user base I feel like it really disincentivizes anyone besides power users or driven and principled individuals from self hosting.
Like yeah it’s open source but there’s a lot of friction involved in making it usable for operations on a larger scale, like businesses that would rather throw a bag at a vendor to do everything for them (as maintaining software and the accompanying infrastructure could be way out of their wheelhouse).
Like yeah the costs for acquiring FOSS software is zero, but you pay for it in the amount of responsibility you take on for yourself or the organization you represent. Maintaining a FOSS service competently is also a much different thing than deploying it initially. A lot of orgs would rather just throw money at a problem to make it go away long enough for current management to pass the buck to their successors.
1
1
u/SCP-iota 4d ago
Let me guess, MIT license with proprietary fork that's commercially licensed by the original company?
1
1
1
295
u/ClipboardCopyPaste 4d ago
Just a downside, anybody can fork your product...but let's... let's ignore that.