quote:
Original post by tortoise
So who gets the awful of job of writing new OS code for zero bucks an hour, in their free time at that? I sure wouldn't take that from my boss, why should the distros?
Instead of buying an OS with your dollars, you take an OS with 99% of what you want and you buy the extra 1% with your time (your numbers may vary). It's not a difficult decision: pay a small amount with your time, or pay an amount of money sufficient to compensate all the developers for theirs, plus a profit sufficient to make the work attractive in favor of any other potential projects developers could do.
quote:
Original post by Michalson
quote:
Why is it so acccepted that the open source community will just create new software with no other incentive than to merely create it, and people then take and eat it up with barely even a thank you? Volunteering is great and volunteer driven software is often great as well, but it has its limits. It's no coincedence that commercial software, hell commercial everything, rules the land.
The Free Software Foundation (GNU/GPL) and the Open Source Software movement are two different things. The OSS movement is about having the sourcecode for software open so that people can see it and improve it (the difference say, between selling cars where the hood is welded shut and cars where you can easily take a look at the engine). While the fact remains that source code is a lot easier to pirate than some security through obscurity binary, there is nothing stopping people from selling OSS in exactly the same way that CSS is sold (that is, you can't download the source from any official site, you only get the source and binaries by buying them).
Actually, the schism between OSS and FS is about open source/free software being resold as a commercial product. (likely with modifications, or integrated with another system)
quote:
The Free Software Foundation (created by Richard Stallman, self described "sexual pervert" who spent his years before computer communism trying to promote sexual communism) is about taking rights away from developers and giving them to inanimate software. The FSF is the organization that wants programmers to be slaves of the community, producing code and then being dictated that their hard work must be given freely to others (read the GPL licence for more on that).
Wow. Blast from the past. I thought those arguments went out of style in the '70s. First you think you're maligning his character with vague allegations of sexual misconduct (witness the election of Schwarzenegger -- nobody cares about that anymore). Then you throw out unsubstantiated claims about communism or totalitarianism. I see the Red Scare is alive and well.
I'm a libertarian; here's how I characterize Free Software:
Does your "right" to own your software trump my right to own my computer? No? Then I should be able to do with my computer, and the software that is an abstraction of the state of my computer, what I choose. I should be able to observe the state of my computer, and inform others of this state (i.e. share the software on my computer) I should be able to modify the state of my computer, and therefore the software on it. This accounts for the "what is free software" definition.
Now for the contentious parts of free software. It's not meaningful liberty if it requires superhuman abilities to exercise (i.e. read disassembled code, write assembly). Therefore, in order to secure these rights, developers should be required to distribute the source code to software whenever they distribute binaries, in order that the users can exercise their rights over their computers. That a legal regime exists that does not require this only demonstrates that the laws need to be changed.
The free software foundation has taken a reasonable and practical course by founding and furthering a microcosm where software is free, instead of lobbying for laws that were already entrenched. In so doing, some members found that the distributed development scheme that emerged was desirable in and of itself, and decided to push for the source-code availablity that is a prerequisite for that system, hence the existence of the OSI.
Copyright exists in America because the founding fathers desired a balance between the interests of authors and readers. I think the current regime (commercial software can exist, and using contract and copyright law, free software can exist) with perhaps slight modifications strikes that balance in software. In the future, either companies will exploit software patents to kill free software projects (killing also the balance between freedom and progress), or free software will gradually edge commerical projects out of the public eye and into niche markets (maintaining the balance. Wherever commercial software makes sense for buyers, sellers, and the public, it will exist. Where it does not, free software will exist).
[edit]Corrected who said what in my quotes of previous posts.
[edited by - Flarelocke on October 25, 2003 5:56:20 PM]