waqur: (Default)
[personal profile] waqur
После того, как Столлманновские коммунисты от программного обеспечения, Free Software Foundation, перелицензировали компилятор GNU Compiler Collection под GPLv3, ряд коммерческих компаний, у которых действует политика no-gplv3-beyond-company-doors, оказались в затруднительной ситуации.

Для такой политики есть свои основания. GPLv3 предполагает передачу вместе с программным обеспечением не только исходников, но и всех надлежащих патентных прав; а также отказ от тивоизации и отказ от преследования взломщиков тивоизации в судебном порядке. С правовой т.з., такая расширенная область действия лицензионного соглашения меняет его субъектность с copyright law на contract law. Всё это не очень хорошо, и по этой причине ряд компаний, например Apple, подключились к финансированию фонда LLVM и начали с чистого листа разработку нового C-компилятора с более свободной лицензией (clang). Они фактически наняли на работу исследовательскую команду из университета Иллинойса, которая начинала работать над LLVM.

Также FreeBSD и другие BSD-системы заморозили обновление GCC. И в седьмой, и в восьмой версии системы версия компилятора есть GCC 4.2.1 20070719, и она уже никогда не сдвинется с мёртвой точки. Система, которая построена на медленно, но неотвратимо устаревающем компиляторе, обновления которого заклинило — это не фатально, но неприятно. Наконец, в FreeBSD 9, основным компилятором станет LLVM+clang. История развития clang доступна здесь.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

March 2024

S M T W T F S
     12
3456789
10111213141516
17181920212223
24252627282930
31      

Автор стиля

Развернуть

No cut tags
Page generated 2026-03-04 07:59 am
Powered by Dreamwidth Studios