Well,
before I start let me state this:
This is NOT intended as the beginning of a flamewar, a crusade or something alike! It is meant as an honest question or discussion!
So after a some time using FreeBSD and/or Linux one discovers pretty soon, there are some strong opinions about certain foundations, licences and philosophies. There is the permanent statement FreeBSD would be like Linux should be.
Another controversy is the licencing issue. Especially after GPLv3 was released which seemed to urge the FreeBSD project to switch to the llvm/clang toolchain rather than upgrade to newer version of the gcc. At this point in history I asked myself why it was better to stick to an Apple related project while having an open source project like gcc around and ready for use and being a de facto standard for most open source projects?
To me sometimes it looks like pure ideological decisions throwing back the FreeBSD project. So I went on searching the net (and this forum) for threads and discussions about it. But as always the first hits are mostly "holy wars" and heated discussions about those topics.
Are the communities having that much odds with each over?
Why is the llvm chosen over the gcc? The llvm is stronly influenced by a proprietary company while there may be some influence on the gcc either but at least it seems it is more open?
Why is the GPLv3 considerd that "evil" from the FreeBSD project?
Can someone provide a neutral webpage about this or has someone an insight view for me to enlighten that topic?
Thanks
before I start let me state this:
This is NOT intended as the beginning of a flamewar, a crusade or something alike! It is meant as an honest question or discussion!
So after a some time using FreeBSD and/or Linux one discovers pretty soon, there are some strong opinions about certain foundations, licences and philosophies. There is the permanent statement FreeBSD would be like Linux should be.
Another controversy is the licencing issue. Especially after GPLv3 was released which seemed to urge the FreeBSD project to switch to the llvm/clang toolchain rather than upgrade to newer version of the gcc. At this point in history I asked myself why it was better to stick to an Apple related project while having an open source project like gcc around and ready for use and being a de facto standard for most open source projects?
To me sometimes it looks like pure ideological decisions throwing back the FreeBSD project. So I went on searching the net (and this forum) for threads and discussions about it. But as always the first hits are mostly "holy wars" and heated discussions about those topics.
Are the communities having that much odds with each over?
Why is the llvm chosen over the gcc? The llvm is stronly influenced by a proprietary company while there may be some influence on the gcc either but at least it seems it is more open?
Why is the GPLv3 considerd that "evil" from the FreeBSD project?
Can someone provide a neutral webpage about this or has someone an insight view for me to enlighten that topic?
Thanks