LINUX.ORG.RU
ФорумTalks

Вытеснение FSF и GNU из пока-ещё-GNU/Linux'а

 , , ,


1

6

Я тут столкнулся в интернетах с интересной мыселью, что замена Coreutils на растишные аналоги делается вовсе не ради безопасной безопасности, но чтобы постепенно выдавить FSF из ОС с Linux’ом. Как думаете, в самом деле Марк Шатлврот такое затевает?

★★★★★

Слишком много в последнее время Rust, думаю и тут Canonical как то замотивировало правительство США на такие шаги.

Хотя вполне возможно что для Ubuntu IoT они хотят избавится от GPL3.

MOPKOBKA ★★★★★
()
Последнее исправление: MOPKOBKA (всего исправлений: 2)

Как думаете, в самом деле Марк Шатлврот такое затевает?

Маловероятно. Всё-таки обсуждение раста более животрепещущая тема, чем кэнселлинг RMS (а зачем ещё вытеснять GNU?), а Космонавт и Ко предпочли следовать трендам. Алсо, если бы хотели вытеснить GNU, то вытеснили бы, когда в моде был кэнселлинг RMS (вряд ли у них за 4 года переменились мысли).

mister_me
()

В данный момент какие рычаги давления имеет FSF/GNU на Марка Шатлворта или кого вы там подозреваете в мировом закулисье?

MoldAndLimeHoney
()

но чтобы постепенно выдавить FSF

Главный вопрос: зачем?

CrX ★★★★★
()

Космонавт уже двадцать лет ищет легкий способ скатать из подручных* средств аналоговнетный лучше-чем-линукс. А мы за этим с любопытством наблюдаем.

*Периодически на потеху людям затевая даже собственные разработки.

thesis ★★★★★
()
Последнее исправление: thesis (всего исправлений: 2)

в самом деле Марк Шатлврот такое затевает?

Ну не прям вот Марк Шатлврот, а «капитал»... Шатлворт тут маленькая щепка подхваченная большим течением.

Bad_ptr ★★★★★
()
Ответ на: комментарий от mister_me

зачем ещё вытеснять GNU

Затем что в основе GNU лежит Copyleft, который не позволяет «красиво-легально» пилить бабло на «проприетарных» проектах.

Bad_ptr ★★★★★
()
Ответ на: комментарий от Bad_ptr

Так шапка же пилит на продаже redhat'а, хотя там идёт coreutils. Да и каноникал продаёт ubuntu pro.

P. S. GPL разрешает платную продажу копий программы, так что всё «красиво-легально».

mister_me
()
Последнее исправление: mister_me (всего исправлений: 3)

Как думаете

Я думаю, что изначально раст создавался не с целью обеспечить безопасную работу с памятью, а с какой-то другой. Если стоит задача писать надёжное по, то есть такие яп, как ада и спарк. Тот факт, что ребята начали изобретать свой яп и наталкивает меня на эту мысль.

Так что не исключено, что раст может использоваться для выдавливания неугодного софта с «рынка».

u5er ★★
()
Ответ на: комментарий от mister_me

GPL разрешает платную продажу копий программы

этого мало. Им нужно продать так, чтобы сохранить в тайне свои «секреты»(в т.ч. бэкдоры)

Bad_ptr ★★★★★
()

...делается вовсе не ради безопасной безопасности...

Нет, конечно.

...выдавить FSF из ОС с Linux’ом.

Вряд ли дело только в Фонде, а вот вышибить кресло из-под сторонников СПО, это да, это может быть. На Линуса тоже ведь давят.

ЗЫ Надо делать форк ядра.

...такое затевает?

Ну, Космонавт не свободен же.

sparkie ★★★★★
()

Красота открытого софта в том, что нас никто не заставляет пользоваться Ubuntu или переходить на софт, переписанный на Rust.

Можно просто из головы викинуть и жить как хочется.

vsnb
()

В FreeBSD полно unix не-GNU, гораздо более удобных, чем новодел на расте. Так что, нет. Просто реклама безопасности.

Shadow ★★★★★
()

Было бы что вытеснять. GNU – это изначально провальный проект, что видно например по «успеху» GNU Hurd. Linux номинально не часть проекта GNU. Как и подавляющее число компонентов Линукс дистрибутивов. Coreutils – это мелочь.

X512 ★★★★★
()

столкнулся в интернетах с интересной мыселью

интересных мыслей в интернете - девать некуда. Смотри, есть такая простая мысль - люди массово переходят на раст, потому что он им нравится. Компании инвестируют в раст, потому что считают эту инвестицию выгодной. Но такая мысль не застрянет в мозгах, никакой коспирологии, так не интересно.

FishHook
()
Ответ на: комментарий от X512

Linux номинально не часть проекта GNU

Столлман убедил Линуса использовать лицензию GNU GPL. Победа GNU в любом случае. Собирается ядро с помощью GNU GCC, GNU make. Сидит Линус и многие линусоиды в GNOME который под GPL. Использует Git под GPL, и наверное отлаживает его в GNU GDB.

MOPKOBKA ★★★★★
()
Последнее исправление: MOPKOBKA (всего исправлений: 1)
Ответ на: комментарий от FishHook

«Ты рассказал мне просто правду, а я ужасную хочу, такую чтобы обосраться, завыть, забиться, захрипеть.»(ц)

WatchCat ★★★★★
()
Ответ на: комментарий от MOPKOBKA

Использовать лицензию GPL != быть частью проекта GNU.

Собирается ядро с помощью GNU GCC, GNU make.

Линукс также можно собрать с помощью Clang, что делается по умолчанию в Android.

Сидит Линус и многие линусоиды в GNOME который под GPL. Использует Git под GPL

Это всё не проекты в составе GNU. Использует ли Линус например GNU Emacs?

X512 ★★★★★
()
Ответ на: комментарий от X512

Использовать лицензию GPL != быть частью проекта GNU.

Да, но если они все завязаны на GNU и используют его лицензию, разве это не успех? Фотошоп и кады не принадлежат майкрософту, но обычно их размещение на Windows записывают в плюс майкрософту. И есть за что, за предоставленные инструменты и экосистему.

Линукс также можно собрать с помощью Clang, что делается по умолчанию в Android.

Его еще с помощью tcc его собирали. Google и хром собирают с помощью этой системы автодополнения, вместо нормального компилятора.

Это всё не проекты в составе GNU. Использует ли Линус например GNU Emacs?

Он вроде хотел перейти на GNU nano. Я не знаю какой следующий проект будет у Линуса, но я знаю что его лицензия будет GPL.

MOPKOBKA ★★★★★
()
Последнее исправление: MOPKOBKA (всего исправлений: 2)
Ответ на: комментарий от FishHook

Смотри, есть такая простая мысль - люди массово переходят на раст, потому что он им нравится. Компании инвестируют в раст, потому что считают эту инвестицию выгодной

Это все, конечно же, даже близко не так работает т.к. решения далеко не всегда принимаются рационально и универсально-логично. Много разных actors, со своими личными мотивами и поведением.

Получается смесь отдельных непропорционально сильных сигналов + коллективно-бессознательного.

vsnb
()
Последнее исправление: vsnb (всего исправлений: 1)

Всё может быть. GPL многим не по душе.

vbr ★★★★★
()
Ответ на: комментарий от vsnb

коллективно-бессознательного

— Вот, например, ты пишешь: «коллективное бессознательное». А ты знаешь, что это такое? 
Татарский пошевелил в воздухе пальцами, подбирая слова. 
— На уровне коллективного бессознательного, — ответил он.
— А ты не боишься, что найдется кто-то, кто знает отчетливо? Татарский шмыгнул носом. 
— Господин Азадовский, — сказал он, — я этого не боюсь. Потому не боюсь, что все, кто отчетливо знает, что такое «коллективное бессознательное», давно торгуют сигаретами у метро.
FishHook
()
Последнее исправление: FishHook (всего исправлений: 1)
Ответ на: комментарий от X512

GNU – это изначально провальный проект

Ага, поэтому есть куча программ GNU находится во множестве дистрибутивов по умолчанию.

что видно например по «успеху» GNU Hurd.

Если посмотреть на «неудачи» gcc, gdb, bash, mingw и др., то станет понятно, что Hurd провалился, потому что:

1)Конкретно hurd (а не GNU) мёртворожденный проект;

2)Линус в этот раз опередил, и ниша ядра стала занята.

mister_me
()

FSF и GNU и сами успешно ведут процесс своего выпила, без посторонней помощи.

Напоминаю, что пока Столлман запрещал превращать gcc в удобный модульный конструктор, конкуренты успешно запилили llvm, и теперь это де факто «бэкэнд по умолчанию» для любой работы по языкам программирования.

wandrien ★★★
()
Ответ на: комментарий от mister_me

Если посмотреть на «неудачи» gcc, gdb, bash, mingw и др., то станет понятно, что Hurd провалился, потому что:

gcc уже отмирает в пользу шланга.

bash во многом сохраняется как легаси.

wandrien ★★★
()
Ответ на: комментарий от wandrien

gcc уже отмирает в пользу шланга.

clang кое как работает в качестве автодополнения и других инструментов, но оптимизатор у него отсталый, как и сам компилятор если смотреть на поддержку новых стандартов.

Напоминаю, что пока Столлман запрещал превращать gcc в удобный модульный конструктор, конкуренты успешно запилили llvm, и теперь это де факто «бэкэнд по умолчанию» для любой работы по языкам программирования.

У gcc есть свои преимущества, в виде gccjit, внутренней документации и хоть как то API.

Замечу что его анализатор намного лучше чем clang-tidy. То есть даже как инструмент clang проигрывает кое где.

Напоминаю, что пока Столлман запрещал превращать gcc в удобный модульный конструктор, конкуренты успешно запилили llvm, и теперь это де факто «бэкэнд по умолчанию» для любой работы по языкам программирования.

А я думал это потому что проприетарщики любят закрывать свои проекты. Как Apple, хотя сначала они разрабатывали gcc.

MOPKOBKA ★★★★★
()
Последнее исправление: MOPKOBKA (всего исправлений: 5)
Ответ на: комментарий от wandrien

В любом случае, проект GNU «изначально провальным» не является.

Чуть не забыл. Существует и другой распространённый софт GNU (те же glibc и grub стоят в большинстве дистрибутивов gnu/linux по умолчанию), gcc и bash я привёл для примера.

mister_me
()
Последнее исправление: mister_me (всего исправлений: 1)
Ответ на: комментарий от wandrien

Вот только LLVM/Clang сильно расжирел. Время компиляции самого компилятора отличается во много раз.

X512 ★★★★★
()

Как я понимаю, GNU это больше этический, чем технический проект.

Происходит атака с двух сторон: со стороны государства и коммерческих компаний и со стороны технически более совершенных решений.

Главное достижение FSF/GNU в создании движения СПО и семейства лицензий GPL.

Все, кто разделяет их принципы, укрепляют это направление. Являются ли они частью GNU или нет — не важно.

Evenik ★★
()
Ответ на: комментарий от X512

Coreutils – это мелочь.

Это не мелочь, а куча. Куча GNU

GNU – это изначально провальный проект

Сейчас нет той нужды, что, возможно, была в 1984.

vM ★★
()

Интересно, а можно ли написать реализацию libc на расте? Понятно что сишные хедеры должны быть на C, но всё остальное должно быть возможно запилить на расте.

eternal_sorrow ★★★★★
()
Ответ на: комментарий от X512

Практика показывает, что это не так:

     Wed Jan  8 11:17:09 2025 >>> sys-devel/gcc-14.2.1_p20241221
       merge time: 1 hour, 43 minutes and 45 seconds.

Сравни с:

     Fri Mar 14 04:18:27 2025 >>> llvm-core/clang-19.1.7
       merge time: 21 minutes and 34 seconds.
 +
     Wed Feb  5 02:15:45 2025 >>> llvm-core/llvm-19.1.7
       merge time: 23 minutes and 14 seconds.

И это при том что gcc собирается только с поддержкой x86 таргета, тогда как llvm ещё и amdgpu.

eternal_sorrow ★★★★★
()
Последнее исправление: eternal_sorrow (всего исправлений: 1)

Марк Шатлврот такое затевает

Говорят, что ещё Горбачёв что-то глобальное затевает. Как-то там «перестройка» и «гласность» называется, что-то такое.

buddhist ★★★★★
()
Ответ на: комментарий от X512

GNU – это изначально провальный проект, что видно например по «успеху» GNU Hurd.

Бгг. Hurd провалился не потому что GNU, а потому что микроядро. Все микроядерные ОС провалились. Ну не работает этот сферический конь в реальности. И нет, венда вообще не микроядро ни разу.

Stanson ★★★★★
()
Ответ на: комментарий от Stanson

венда вообще не микроядро ни разу.

GNU Hurd не микроядро ни разу.

vM ★★
()
Ответ на: комментарий от MOPKOBKA

Сидит Линус и многие линусоиды в GNOME который под GPL.

Линуксоиды могут на чём угодно сидеть. Это вообще такая непредсказуемая группа. А измерять успех «свободного» ПО работой Линуса — это какое-то поклонение идолам.

kaldeon
()
Ответ на: комментарий от vsnb

решения далеко не всегда принимаются рационально и универсально-логично

Нерационально — это когда люди не могут объяснить свой выбор. А «универсально-логично» — это какой-то синоним всезнания. С такими стандартами можно Ньютона записать в нерациональные личности.

Много разных actors, со своими личными мотивами и поведением.

На самом деле проблема вся в том, что лично тебя нет в этих actors.

коллективно-бессознательного

Этот термин хотя и является ошмётком псевдонауки, но имеет строгое определение и напрямую к теме не относится. Это бы значило, что мы с рождения унаследовали некий общий знаменатель сознания, которым являлись бы определённые идеи.

kaldeon
()
Ответ на: комментарий от X512

Многие, конечно, недовольны политикой, но цирк на неё не может повлиять.

kaldeon
()

А что мешает заменить Coreutils в любом дистрибутиве на бинарные блобы прямо сейчас? Ничего! Но никто этого не делает. Интересно, почему? Может потому, что поддержку такого объемного блоба никто не вывезет?

somemong
()

Скорее всего, использование Rust делает shareholder-ов более довольными. Даже если они не могут объяснить, как именно Rust увеличивает надои безопасности.

utf8nowhere ★★★
()

Космонавт много всякого затевал, но ничего у него не взлетело. Это просто король фейлов. Внедрение нескучных coreutils закончится так же, к гадалке не ходи. Кстати, растишку так нигде толком внедрить и не смогли пока. Даже в родной мозилле всё заглохло.

bread
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)