- Joined
- Aug 29, 2016
- Messages
- 855
There are two types of open source / free software. Corporate owned and controlled, and community projects.
A good example of corporate owned is given above. OpenOffice.org. Back in the beginnings of time, Sun Microsystems bought up Smartoffice, started developing it, and then opened it up to the world as an open source project. This was done to battle Microsoft dominance in the market. A community of developers joined in on the project, but in the large part it was still Sun employees doing the heavy coding. When Sun went under and was bought out by Oracle, they took Openoffice back to closed source; making future versions commercial (didn't work out, but that's a different story). But they did not, and legally could not, take the current version that was released as open source version way. It remained available, and the community stepped up and continued the development as LibreOffice. The rate of improvement slowed due to the loss of paid professional coders, but the project was not, could not, be removed from the public.
FreeCAD, on the other hand, can not be sold. It is an open source community project. There is no ownership control structure to buy or sell. The worst that could happen, and has happened on some small projects, is the programmers abandon it. But again that only means no future development. What is there can not be taken away. And that won't happen in the foreseeable future. FreeCAD has too much momentum at this point, and Autodesk just gave them another nudge.
And off topic, but to head off a possible misconception. A Open source community project does not mean it is being written by a bunch of amateurs. Many many commercial corporations reap benefits from OS software and deploy it in their products. As such, they assign personnel, even whole teams, to work on OSS projects that are used in their domain. Bluetooth, wifi, graphics, interfaces, kernels... a lot of what you use has OSS underpinnings. Scroll through the setup menus on your late model pickup... the last screen is usually an Open Source software license notification. My washing machine and refrigerator both have OSS notices. The other night my wife's sewing machine asked for a USB stick, and it wrote out what I recognized as a Linux core dump file.
And it's all a good thing.
A good example of corporate owned is given above. OpenOffice.org. Back in the beginnings of time, Sun Microsystems bought up Smartoffice, started developing it, and then opened it up to the world as an open source project. This was done to battle Microsoft dominance in the market. A community of developers joined in on the project, but in the large part it was still Sun employees doing the heavy coding. When Sun went under and was bought out by Oracle, they took Openoffice back to closed source; making future versions commercial (didn't work out, but that's a different story). But they did not, and legally could not, take the current version that was released as open source version way. It remained available, and the community stepped up and continued the development as LibreOffice. The rate of improvement slowed due to the loss of paid professional coders, but the project was not, could not, be removed from the public.
FreeCAD, on the other hand, can not be sold. It is an open source community project. There is no ownership control structure to buy or sell. The worst that could happen, and has happened on some small projects, is the programmers abandon it. But again that only means no future development. What is there can not be taken away. And that won't happen in the foreseeable future. FreeCAD has too much momentum at this point, and Autodesk just gave them another nudge.
And off topic, but to head off a possible misconception. A Open source community project does not mean it is being written by a bunch of amateurs. Many many commercial corporations reap benefits from OS software and deploy it in their products. As such, they assign personnel, even whole teams, to work on OSS projects that are used in their domain. Bluetooth, wifi, graphics, interfaces, kernels... a lot of what you use has OSS underpinnings. Scroll through the setup menus on your late model pickup... the last screen is usually an Open Source software license notification. My washing machine and refrigerator both have OSS notices. The other night my wife's sewing machine asked for a USB stick, and it wrote out what I recognized as a Linux core dump file.
And it's all a good thing.