5 ms·
> Everything you love about computing today ultimately rests on Stallman's hard work. Absolutely, demonstrably, false. Stallman has contributed greatly, yes,
by bronson 12y ago
> Everything you love about computing today ultimately rests on Stallman's hard work.
Absolutely, demonstrably, false. Stallman has contributed greatly, yes, but please don't overstate it. It calls into question the other things you said.
- vinceguidry 12y agoI don't think you quite understand just how important the ideological battle over software creation was back in the 80s and how that shaped the world we have today. There was no open source or free software movement and everybody seemed perfectly willing to let the business guys handle those difficult questions. Without the GNU Public License, every single business making software would have had to re-invent the wheel from scratch. Imagine if every TV maker and router maker had to re-create busybox. It would have been way worse without GNU. Even though most of the companies that use GNU software rarely contribute back, the world is infinitely better for having it, and it wouldn't have ever existed if it weren't for Stallman's prescience in creating a way for software to remain free legally. That way did not exist before Stallman invented it and would probably still not exist today if he hadn't done the monumental work of inventing and evangelizing it. All open source licenses owe their very existence to the GPL. Without Stallman, the idea of free software would have likely taken another fifty years to coalesce, if not longer. I'm not overstating his contributions to the world, if anything I'm understating it.
- johan_larson 12y ago"Without the GNU Public License, every single business making software would have had to re-invent the wheel from scratch. Imagine if every TV maker and router maker had to re-create busybox. It would have been way worse without GNU." I think that's overstating the case. Without the open source movement, there would still be components available for sale that people could build on. For example, over in relational database land, we would still have Oracle, DB2, and SQL Server -- the big high-end offerings. What we wouldn't have are PostgreSQL and MySQL, the free low-end offerings. MS Access, or something like it, just might be your best bet if your needs were modest but your wallet was light. It would be a world where the components you use to build your system cost real money, and of course there would be fewer options overall.
- dragonwriter 12y ago> There was no open source or free software movement and everybody seemed perfectly willing to let the business guys handle those difficult questions. As I recall, fairly serious sharing of significant software as public domain, with people building on others public domain software, predates the Free Software movement, and the public domain software movement was, for some time, growing in parallel to the restrictive-license-based Free Software movement; in addition, non-GPL, non-PD permissively licensed software existed before the FSF and also was spreading, with various license variations, at the same time the Free Software movement is growing.
- belorn 12y agoI would very much like to see whatever sources you have for a "public domain software movement" that predates the Free Software movement. I have looked through books, interviews and online searches back when I tried to improve the wikipedia article on the subject. What I could find was basically RMS statements and bill gates. As such, in the early days people did not think software was copyrightable, or patentable for that matter. It wasn't really until 1980 when United States Congress added the definition of "computer program" to 17 U.S.C. § 101 and amended 17 U.S.C. § 117 to allow the owner of the program to make another copy or adaptation for use on a computer. This is the exact same year RMS has his problem with the proprietary laser printer, and 3 years before GNU was started as a result. While it is theoretical possible that a "public domain software movement" around that time, I have not seen any evidence that such movement was created. Before 1980, copyright status of software was such a greyzone of legal theory that I seriously doubt a movement was created in contrast to proprietary software that did not exist.
- dragonwriter 12y ago> I would very much like to see whatever sources you have for a "public domain software movement" My "sources" are my personal experience with the public domain software in the 1980s. But what I claimed wasn't a movement that predates the Free Software movement, it was a practice that predates the Free Software Foundation (founded 1985), and that grew as a movement (though that term may be ill chosen -- I specifically didn't mean it in the ideological sense so much as a community and shared practice) alongside the growing popularity of the Free Software movement. > As such, in the early days people did not think software was copyrightable, or patentable for that matter. Certainly not the case with copyright. Well, at least not if by "the early days" you mean (as you imply) up until 1980. > It wasn't really until 1980 when United States Congress added the definition of "computer program" to 17 U.S.C. § 101 Computer programs were understood to be copyrightable previously -- the Copyright Office accepting registrations of computer programs at least as early as 1963 -- and computer software was expressly addressed in the 1976 Copyright Act -- the 1980 revisions you refer to were not the first express inclusion of software in the Act, they were the result of recommendations of the commission created by the 1976 to advise on additional revisions related to what special provisions copyright law should make with regard to new technology.