Since the early days of home computing I used a mixture of free and commercial software.
Back in the days we had program listings, public domain, freeware, shareware, ....
Then GPL came along and many adopted. Personally I had a phase where I was 100% GPL and writing stuff like M$.
That is all gone for me now and I am even typing this on a Windows 8.1 system, but I do acknowledge that most likely Linux wouldn't ever happened if it wasn't for GNU and the whole (L)GPL eco-system.
Many of the open source advocates that are anti-GPL forget that without it, probably the choice today would have been between commercial UNIX systems and Windows NT.
Android extensions outside AOSP, LLVM derivatives for embedded systems, GPGPUs and most recently Swift are good examples of what happens when you join commercial interests with free code.
> Many of the open source advocates that are anti-GPL forget that without it, probably the choice today would have been between commercial UNIX systems and Windows NT.
Back in the days we had program listings, public domain, freeware, shareware, ....
Then GPL came along and many adopted. Personally I had a phase where I was 100% GPL and writing stuff like M$.
That is all gone for me now and I am even typing this on a Windows 8.1 system, but I do acknowledge that most likely Linux wouldn't ever happened if it wasn't for GNU and the whole (L)GPL eco-system.
Many of the open source advocates that are anti-GPL forget that without it, probably the choice today would have been between commercial UNIX systems and Windows NT.
Android extensions outside AOSP, LLVM derivatives for embedded systems, GPGPUs and most recently Swift are good examples of what happens when you join commercial interests with free code.