|
|
|
|
|
by bruce511
312 days ago
|
|
>> There is clearly a tension here where a bunch of people want to call their software open source without actually believing in what open source actually means. So much this. If Open Source is a marketing term then companies are free to call whatever they do "Open Source" and the term becomes meaningless. You may as well call the software "Free Range". On the other hand if Open Source is a defined thing, built around a specific definition, and the 4 freedoms, and so on, (hint: it is) then the marketing term could lead you places you don't want to go. So there's a generation of programmers who want to "redefine" Open Source to suit their preferences. Dilute the definition until it's meaningless. I'm strongly against this. To be clear everyone is welcome to use any license, with any restriction they like. But if it doesn't conform to the OSI definition don't call it Open Source. Stop trying to turn a technical specification into a generic marketing term. |
|
Fast forward a few decades and it turns out you no longer can because any software you build in this way will be used by Amazon and they will earn the money, not you. From this PoV, pure OSS is almost hurting web-based software ecosystem development.