2 ms·
Thanks for the link, that helps put the post into a bit more context. That said, I think the author's point is still wrong. As a community, we have to understa
by showerst 17y ago
Thanks for the link, that helps put the post into a bit more context.
That said, I think the author's point is still wrong. As a community, we have to understand that these open systems are an enabler of progress, some of which will undoubtedly be proprietary. Part of openness is understanding that you're not locking people into using this stuff, and they're not locked in to how they use it.
I don't see it as hypocritical that a business can talk about being open and how critical it is to give back, while still keeping trade secrets to pay the bills.
I recently saw the CEO of the Economist group speak about journalism, and one thing he said (paraphrasing) was that the best defense of journalistic impartiality in the modern age is to turn a healthy (and diversified) profit. The subtext was that you can then risk offending any given party by doing good reporting without the appearance of favoritism, and without having a corporate (or nonprofit) master to please.
In the same sense I think that the best defense of free software is to allow companies to use it on their own terms, and give back when they can/will. The most useful open source projects are used (and likely abused) ad-nauseum, and trying to limit any company, even one that preaches hypocritically about open source is a recipe for them to tell the community to shove it and go hand money to <insert big vendor here>.
While it's fairly easy to preach the open-source gospel to fellow programmers and nerds that appreciate the value of this stuff, it's business people and non-tech-literates that oftentimes allow the checks to be signed, and the open source community needs to look to them like a group of enablers, not inflexible idealogues.