The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust, opennews (??), 06-Июн-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


89. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +3 +/
Сообщение от Аноним (89), 06-Июн-23, 16:18 
Давайте не будем притворятся. Корпорации заинтересованы в софте с пермиссивной лицензией. Этим они хотят потеснить, а при удачном стечении обстоятельств полностью вытеснить копилефт.

Если бы Раст был за копилефт я бы поддержал его, но растаманы играют на стороне латентных проприетарщиков. Какой бы крутой и современный язык программирования ни был, если он на стононе Зла, я буду против такого языка. И такой язык никогда не взлетит несмотря на поддержку их корпорастами. Всё сказанное также касается языка Go.

Всё что мы имеем, мы имеет благодоря Столлману, Сообществу GNU, FSF и копилефту.

Ответить | Правка | Наверх | Cообщить модератору

94. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  –2 +/
Сообщение от Анонин (?), 06-Июн-23, 16:29 
Копилефт дохнет и так. И слава богу.

Потому что до людей начало доходить, что гнутость это не свобода, а копилефтное рабство.
На нем нормально могут заработать только большие корпы и сервисы.
Что они успешно делают прямо сейчас.

Любой адекватный разраб начнет новый проект или под дуал-лисенс, или под BSD/MIT и тк.
Потому что он задумается о своем будущем.

Ответить | Правка | Наверх | Cообщить модератору

99. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +1 +/
Сообщение от Аноним (97), 06-Июн-23, 16:55 
> На нем нормально могут заработать только большие корпы и сервисы.

Это неправда. Я на копилефтном софте хорошо зарабатываю уже больше 20 лет, и только последние лет семь как корпорация. И эта корпорация точно не тянет на большую, так как состоит из одного меня и иногда пары интернов или сабконтракторов, в зависимости от проекта. Впрочем, на BSD/MIT софте тоже зарабатывать приходилось, но больше в разрезе миграций с FreeBSD на Линукс.

Ответить | Правка | Наверх | Cообщить модератору

101. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +1 +/
Сообщение от Анонин (?), 06-Июн-23, 17:04 
А ты разраб линукса или просто очередной паразит на экосистеме?
Ответить | Правка | Наверх | Cообщить модератору

107. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +2 +/
Сообщение от freehckemail (ok), 06-Июн-23, 17:13 
> Давайте не будем притворятся. Корпорации заинтересованы в софте с пермиссивной лицензией.
> Этим они хотят потеснить, а при удачном стечении обстоятельств полностью вытеснить
> копилефт.

Да, именно так.

> Если бы Раст был за копилефт я бы поддержал его, но растаманы играют на стороне латентных проприетарщиков.

Да можно прямо сказать -- опенсорсников.

> Какой бы крутой и современный язык программирования ни был, если он на стононе Зла, я буду против такого языка.

Зла? Ну это, полегче с ярлыками. Если бы копилефт был серебряной пулей, опенсорса бы не возникло. К сожалению, как выродились в наше время хакеры, так и IT-индустрия в целом полнится всё больше прикладниками, ибо фундаментального образования в области CS в общем-то уже и не сыщешь. А в таких условиях копилефт не может развиваться.

> Всё что мы имеем, мы имеет благодоря Столлману, Сообществу GNU, FSF и копилефту.

Есть нюансы.

Первый нюанс в том, что GNU изначально создавалась как клон успешной коммерческой оси, разработанной компанией AT&T. Это был далеко не первый вариант оси. В то, чтобы разработать именно этот вариант -- у компании-производителя, вполне себе долбанного проприераста, ушли многие годы и колоссальные деньги. Нельзя забывать, что успех GNU -- это всё-таки успех на ниве *клонирования* существующего, а не создания нового.

Второй нюанс заключается в том, что сообщество не в состоянии создавать новое. Сообщество не обладает единой волей, и вообще ничего не может сделать самостоятельно. Поэтому Hurd почил в бозе, а Linux выстрелил. Выживают, как можете заметить, проекты с BDFL, а также проекты с корпоративным финансированием. Те же GIMP и GTK, как известно, выросли в основном благодаря инвестициям Red Hat, а вовсе не от щедрот GNU. И заметьте, до сих пор живут именно благодаря им.

Третий же нюанс -- большая часть современного ПО уже, скажем так, не первое десятилетие пилится вовсе не под копилефтом, а всё больше под пермиссивками. Так ли мы обязаны копилефту? Ну может разве что с исторической точки зрения, но всё же.

Ответить | Правка | К родителю #89 | Наверх | Cообщить модератору

114. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +/
Сообщение от n00by (ok), 06-Июн-23, 17:35 
> Первый нюанс в том, что GNU изначально создавалась как клон успешной коммерческой
> оси, разработанной компанией AT&T. Это был далеко не первый вариант оси.
> В то, чтобы разработать именно этот вариант -- у компании-производителя, вполне
> себе долбанного проприераста, ушли многие годы и колоссальные деньги. Нельзя забывать,
> что успех GNU -- это всё-таки успех на ниве *клонирования* существующего,
> а не создания нового.

По-моему, первый раз здесь кто-то толково обосновал, почему оценки местных фанатов "мы никогда не сможем написать свою ОС, потому что Linux это 100500 человеколет" - фуфло.

Ответить | Правка | Наверх | Cообщить модератору

121. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +/
Сообщение от Rt (?), 06-Июн-23, 18:02 
Согласен, что у Столмана не получилось практически ничто из того, что он сам придумал (Hurd, emacs, gnu info, vala ...), а то что получилось - это либо клон фирменного либо при сильной поддержке фирм. Но ведь до Столмана из бесплатного ПО были только Minix и Tex ...
Ответить | Правка | К родителю #107 | Наверх | Cообщить модератору

125. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +1 +/
Сообщение от freehckemail (ok), 06-Июн-23, 18:36 
> Согласен, что у Столмана не получилось практически ничто из того, что он сам придумал

Что забавно, ведь я такого не утверждал.

> (Hurd, emacs, gnu info, vala ...)
> либо клон фирменного либо при сильной поддержке фирм

Вообще-то Emacs -- это как раз пример скорее в пику моим тезисам. По сути своей Emacs -- это тоже клон, но редактора TECO. TECO был без лицензии, это был просто студенческий проект Дэна Мёрфи. Однако лисп и его макросы, кои легли в основу TECO, стали идеальной средой для культивирования культуры хакеров MIT. В определённое время из мейнтейнеров у TECO остался только RMS. Он переписал ядро и улучшил язык, назвав это Emacs. Хакеры переползли, ибо почему бы и нет. А далее -- проект рулился как раз тем самым BDFL в лице RMS.

Ну и кстати, Emacs -- ещё как получился. За ту дюжину лет, что я на нём сижу, я успел перелезть с линукса на макось, но Emacs-ом продолжаю пользоваться, ибо более удобного инструмента до сих пор не встречал.

Ответить | Правка | Наверх | Cообщить модератору

131. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +1 +/
Сообщение от Аноним (103), 06-Июн-23, 19:54 
Тебе удобен Emacs только потому что ты осьминог.
Ответить | Правка | Наверх | Cообщить модератору

140. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +/
Сообщение от Sw00p aka Jerom (?), 06-Июн-23, 20:49 
Хорошо хоть не единорог:)
Ответить | Правка | Наверх | Cообщить модератору

165. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +/
Сообщение от Прохожий (??), 07-Июн-23, 10:55 
Одно другому не мешает
Ответить | Правка | Наверх | Cообщить модератору

146. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +/
Сообщение от Аноним (148), 06-Июн-23, 22:24 
> По сути своей Emacs -- это тоже клон, но редактора TECO.

Многое становится ясным.

Ответить | Правка | К родителю #125 | Наверх | Cообщить модератору

156. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +2 +/
Сообщение от fumanchez (ok), 07-Июн-23, 01:56 
Emacs получился, но не как текстовый редактор, а как игрушка для какеров.
Ответить | Правка | К родителю #125 | Наверх | Cообщить модератору

177. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +/
Сообщение от Аноним (176), 07-Июн-23, 21:31 
> По сути своей Emacs -- это тоже клон, но редактора TECO. TECO был без лицензии, это был просто студенческий проект Дэна Мёрфи. Однако лисп и его макросы, кои легли в основу TECO, стали идеальной средой для культивирования культуры хакеров MIT. В определённое время из мейнтейнеров у TECO остался только RMS. Он переписал ядро и улучшил язык, назвав это Emacs. Хакеры переползли, ибо почему бы и нет. А далее -- проект рулился как раз тем самым BDFL в лице RMS.

Фигасе. Оказывается не только я помню как оно на самом деле было, но и другие тоже. Дополню сказанное тем, что Emacs под юниксоподобное написали отнюдь не гнутые, а небезызвестный автор Java Джеймс Гослинг. Юудучи идейными паразитами гнутые сорцы утянули к себе, но получили по рукам и были вынуждены писать код вместо лозунгов.

Ответить | Правка | К родителю #125 | Наверх | Cообщить модератору

195. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +/
Сообщение от freehckemail (ok), 11-Июн-23, 23:56 
> Дополню сказанное тем, что Emacs под юниксоподобное написали отнюдь не гнутые, а небезызвестный автор Java Джеймс Гослинг. Будучи идейными паразитами гнутые сорцы утянули к себе

Ну вообще-то не совсем так. Вот, ознакомьтесь: https://www.jwz.org/doc/emacs-timeline.html

Трудно назвать гнутых идейными паразитами, когда именно Стил, Мун, Гринблатт и Столлман были теми самыми людьми, которые стояли у истоков того, что мы нынче называем emacs. К тому же, именно из-за лицензионного противостояния gmacs с emacs и возникла сама концепция GPL.

Ответить | Правка | Наверх | Cообщить модератору

147. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +/
Сообщение от Аноним (148), 06-Июн-23, 22:30 
А что не так с info? Ну, кроме наркоманской навигации.
Ответить | Правка | К родителю #121 | Наверх | Cообщить модератору

124. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  –1 +/
Сообщение от Аноним (116), 06-Июн-23, 18:17 
> Если бы копилефт был серебряной пулей, опенсорса бы не возникло.

Копилефт (Free Software), как раз, был серебряной шрапнелью в заднице корпорастов, а "опенсорс" им только затем стал нужен, чтобы потеснить свободу.

M$: "GPL - раковая опухоль"
Тоже M$: "Micro$oft <3 Open Source"

Ответить | Правка | К родителю #107 | Наверх | Cообщить модератору

126. Скрыто модератором  +1 +/
Сообщение от Анонин (?), 06-Июн-23, 18:48 
Ответить | Правка | Наверх | Cообщить модератору

130. Скрыто модератором  +1 +/
Сообщение от Аноним (116), 06-Июн-23, 19:50 
Ответить | Правка | Наверх | Cообщить модератору

139. Скрыто модератором  +1 +/
Сообщение от Анонин (?), 06-Июн-23, 20:42 
Ответить | Правка | Наверх | Cообщить модератору

145. Скрыто модератором  +/
Сообщение от freehckemail (ok), 06-Июн-23, 22:10 
Ответить | Правка | К родителю #126 | Наверх | Cообщить модератору

129. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +2 +/
Сообщение от Аноним (129), 06-Июн-23, 19:18 
Что же сообщество не написало те программы, которые из-за лентяйства сообщества пришлось писать Майкрософту? Майкрософт внёс огромный вклад в экосистему свободного ПО. Как и прочие корпорации. Больше, чем ты внёс. Ты, якобы защитник движения СПО, осуждаешь M$ за неприверженность СПО, хотя M$ сделала больше СПО, чем ты. Разве ты не жалок?
Ответить | Правка | К родителю #124 | Наверх | Cообщить модератору

132. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +/
Сообщение от Аноним (103), 06-Июн-23, 19:54 
Читай про EEE.
Ответить | Правка | Наверх | Cообщить модератору

178. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +/
Сообщение от Аноним (176), 07-Июн-23, 21:36 
EEE=FSF
Ответить | Правка | Наверх | Cообщить модератору

134. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  –1 +/
Сообщение от Аноним (116), 06-Июн-23, 19:57 
M$ ничего хорошего для опенсорса и, тем более, для СПО не сделала. Кроме, случаев когда нельзя было отвертеться (дотнет) или ей самой была хоть какая-то выгода (патенты), и то тянула до последнего.
Зато кучу открытых проектов саботировала (DirectX vs OpenGL и т.п.).

Какие-такие программы M$ написали, без которых тебе жить нельзя, и какой они сделали в твою экосистему вклад сзади, я не знаю, но соболезную.


Ответить | Правка | К родителю #129 | Наверх | Cообщить модератору

142. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +1 +/
Сообщение от Аноним (148), 06-Июн-23, 20:58 
Саботаж OpenGL — это байка из разряда «640 КБ хватит всем». До DX8, а то и DX9, они мирно сосуществовали. OpenGL начал портиться, когда каждый стал тянуть одеяло на себя, ARB, как всегда, тупил, и в конце концов MS это надоело. История из разряда у семи нянек дитя без глазу».
К тому же, как обычно, все удобно забывают, что OpenGL — конкурент Direct3D. А не DirectX.
Ответить | Правка | Наверх | Cообщить модератору

152. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +/
Сообщение от Аноним (151), 07-Июн-23, 00:03 
Конечно-конечно, а разоривший Silicon Graphics, Richard Belluzzo, за какие успехи, получил руководящую должность в M$? Никогда такого не было и вот опять. О привет, Stephen Elop и прощай Nokia!

У SGI начались проблемы, когда она стала дружить с M$. Farenheit ничего не принес OpenGL, зато M$ выиграла себе время, на год раньше выпустив свою Shader Model. А потом отказавшись поставлять новые реализации OpenGL в Винде, чтобы разработчики игр замучились напоминать про обязательную установку стороннего драйвера (с необходимыми свежими версиями OpenGL) и перешли на штатный Direct3D. Байка, ага.

> не DirectX

OpenAL, GLUT, SDL (+SDL_mixer), Allegro, GLFW, SFML. Чего не хватало?

Ответить | Правка | Наверх | Cообщить модератору

155. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +2 +/
Сообщение от Аноним (148), 07-Июн-23, 01:13 
> Конечно-конечно, а разоривший Silicon Graphics, Richard Belluzzo

MS, разорившая SGI? Чего только на опеннете не услышишь.
Тогда вообще много кто из столпов разваливался. Видимо, тоже MS виновата.

> А потом отказавшись поставлять новые реализации OpenGL в Винде, чтобы разработчики игр замучились напоминать про обязательную установку стороннего драйвера (с необходимыми свежими версиями OpenGL)

А игруны-то такие дураки, не догадывались драйвер обновить, так и сидели с протухшим MS-овским до следующей переустановки винды.

> OpenAL, GLUT, SDL (+SDL_mixer), Allegro, GLFW, SFML. Чего не хватало?

Поверх чего это всё работает, напомнить?


Причин захирения OpenGL много, но, наверное, главная в том, что всем управлял КОМИТЕТ (каждый из участников которого преследовал свои цели). Вины MS тут ни больше, ни меньше, чем у остальных.

Ответить | Правка | Наверх | Cообщить модератору

180. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +/
Сообщение от Аноним (181), 08-Июн-23, 04:53 
> MS, разорившая SGI? Чего только на опеннете не услышишь.

Смотря каким местом слушаешь. Belluzzo тогда SGI руководил, да так умело, что SGI разорилась, а он (за это) тут же место в M$ получил. M$ потом ещё не раз такой трюк провернёт. Причем уже не таясь, начнет подсылать к конкурентам своих бывших топов, а после развала будет скупать побежденных.
Да прямо сейчас покупка ActiBlizz рассматривается. Хотя ещё труп ZeniMax (Bethesda, Arcane, ID Software) не остыл.

> игруны-то такие дураки, не догадывались драйвер обновить

Драйвер сторонний, от производителя карты. Штатного не было, зато был штатный Direct3D. Такое вот взаимовыгодное сотрудничество, не путай с паразитизмом.

> Поверх чего это всё работает, напомнить?

Напомни. Любопытно послушать опеннет-экспертное мнение.

> каждый из участников которого преследовал свои цели

И лучше всех свои цели преследовал M$.

Ответить | Правка | Наверх | Cообщить модератору

182. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +/
Сообщение от Аноним (181), 08-Июн-23, 05:19 
https://www.theregister.com/2006/05/09/sgi_chapter11_analysis/
Ответить | Правка | Наверх | Cообщить модератору

183. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +/
Сообщение от Аноним (148), 08-Июн-23, 09:01 
> Напомни. Любопытно послушать опеннет-экспертное мнение.

Напомню: для всех этих библиотек необходим либо DirectX, либо OpenGL.

> Драйвер сторонний, от производителя карты. Штатного не было, зато был штатный Direct3D.

Вроде смысл слов ясен. А смысл фразы нет.
Было как: для совсем уже старья в дистрибутиве были драйверы с вырезанным OpenGL, никому не нужные. Нужные тут же ставились с диска от видеокарты (позже из интернета).

Ответить | Правка | К родителю #180 | Наверх | Cообщить модератору

188. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +/
Сообщение от Аноним (188), 09-Июн-23, 07:23 
> Напомню: для всех этих библиотек необходим либо DirectX, либо OpenGL.

DirectX не был обязателен. В разных мультимедиа библиотеках были как свои реализации (не только обертки) мультимедиа API (даже софтверные 3D-рендереры), так и OpenGL+OpenAL легко прикручивался вместо DirectSound+Direct3D. Например, к SDL, где своего готового рендерера до второй версии вообще не было. К чему ты DirectX приплел, я так и не понял.
Direct3D обошел OpenGL исключительно по политическим мотивам.


Ответить | Правка | Наверх | Cообщить модератору

189. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +/
Сообщение от Аноним (188), 09-Июн-23, 07:30 
> в дистрибутиве были драйверы с вырезанным OpenGL, никому не нужные
> Нужные тут же ставились с диска от видеокарты

Вот только драйвера на диске сами себя не обновят. А значит, OpenGL-драйвер у игрока всегда будет протухший. А вот Direct3D всегда свеженький в системе.

Ответить | Правка | К родителю #183 | Наверх | Cообщить модератору

136. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +/
Сообщение от Аноним (136), 06-Июн-23, 20:18 
> Если бы Раст был за копилефт

А какая связь между языком программирования и какой-либо лицензией?

Ответить | Правка | К родителю #89 | Наверх | Cообщить модератору

138. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +/
Сообщение от Аноним (24), 06-Июн-23, 20:19 
>> Если бы Раст был за копилефт
> А какая связь между языком программирования и какой-либо лицензией?

Соломенно-чучельная.

Ответить | Правка | Наверх | Cообщить модератору

167. "Выпуск uutils 0.0.19, варианта GNU Coreutils на языке Rust"  +1 +/
Сообщение от Аноним (-), 07-Июн-23, 13:46 
>А какая связь между языком программирования и какой-либо лицензией?

Были времена когда корпорасты думали, что чиcтый Си - это подмножество С++, и поэтому можно забить на разработку компилятора Си. GCC и тогда, и сейчас является прогрессивным и актуальным компилятором чиcтого Си, с лицензией GPL v.3+ (а это лютейший копилефт). Проприетарщиков этот факт сильно напрягал. И тут Apple нашёл в каком-то университете наработку компилятора Си, и вбухал в разработку того компилятора много денег, так и появился проект LLVM. LLVM появился не просто так, цель LLVM - противостоять гегемонии GCC.

Если бы растаманы были за копилефт, то они бы ввыбрали в качестве бекенда всоего языка GCC. Но растаманы целенаправлено выбрали пермиссивный LLVM.

Мне Раст нравится, но я против пермиссивной политики Раста. Если бы Столлман лично поручился бы за Раст, я бы этот язык принял, но Столлман молчит и поэтому я не буду поддерживать этот язык.

Ответить | Правка | К родителю #136 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру