Agenda● What is „Free Software”?● How it all started?● GNU – 100% Free Operating System– Copyleft - GPL– Linux● Free Software in real life● ...and more
Free?The word "free" in our name does not refer to price; it refers tofreedom. First, the freedom to copy a program and redistributeit to your neighbors, so that they can use it as well as you.Second, the freedom to change a program, so that you cancontrol it instead of it controlling you; for this, the source codemust be made available to you.Richard Stallman (Free Software Foundation)February 1986
GNU GPL● Freedom 0: The freedom to run the program, for any purpose● Freedom 1: The freedom to study how the program works, andchange it so it does your computing as you wish.● Freedom 2: The freedom to redistribute copies so you can help yourneighbor● Freedom 3: The freedom to distribute copies of your modifiedversions to others. By doing this you can give the whole communitya chance to benefit from your changes.The Free Software Definitionhttps://www.gnu.org/philosophy/free-sw.html
LinuxHello everybody out there using minix -Im doing a (free) operating system (just a hobby, wont bebig and professional like gnu) for 386(486) AT clones.This has been brewing since april, and is starting to getready. Id like any feedback on things people like/dislike inminix, as my OS resembles it somewhat (same physicallayout of the file-system (due to practical reasons) amongother things).Ive currently ported bash(1.08) and gcc(1.40), and thingsseem to work. This implies that Ill get something practicalwithin a few months, and Id like to know what featuresmost people would want. Any suggestions are welcome,but I wont promise Ill implement them :-)Linus (email@example.com)PS. Yes – its free of any minix code, and it has a multi-threaded fs. It is NOT portable (uses 386 task switchingetc), and it probably never will support anything otherthan AT-harddisks, as thats all I have :-(.