Forwarded from Типичный Сисадмин
Завершилась эпохальная битва, длившаяся больше двадцати лет. Разработчики FreeBSD подтвердили, что в грядущем 16м релизе система полностью очищена от кода под лицензией GPL.
Лицензия GPL от GNU (создатель Столлманом) с нюансами. По ее логике, если ты взял кусок чужого GPL-кода и зашил его в свой проект, ты обязан открыть исходники всего своего проекта миру.
А вот родная лицензия BSD - это ИТ-капитализм. Можно брать код, делать с ним что хочешь, закрывать, встраивать в проприетарные железки, продавать за миллионы - разрабам пофиг. Главное не стирать копирайт.
Именно поэтому архитектуру FreeBSD так обожает крупняк. Ядро macOS и iOS у Apple, PlayStation, сетевые железки Juniper и многие серверы раздачи видео... всё это построено на фундаменте BSD. Корпорации берут идеальный, отполированный сетевой стек, накидывают свой закрытый код и рубят суммы, не делясь исходниками
Но была проблема. Исторически в базовой Фряхе был инструментарий от GNU (под опасной для бизнеса GPL). И разработчики BSD десятилетиями выпиливали этот код.
Сначала случился эпичный сдвиг, когда они выкинули компилятор GCC, переведя весь тулчейн и сборку ядра на Clang/LLVM. А затем годами переписывали с нуля каждую консольную утилиту...
grep, awk, tar, diff, bc и прочие. Разрабы тратили годы человеко-часов жизни просто ради того, чтобы их grep делал ровно то же самое, что и GNU grep, но имел правильную юридическую бумажку.И вот, свершилось. К 16-му релизу базовый образ Фряхи стал чистым... без коммунизма от фонда свободного ПО
Типичный
Please open Telegram to view this post
VIEW IN TELEGRAM