--}}
Новая тема
Вы не можете создавать новые темы.
Т.к. вы неавторизованы на сайте. Пожалуйста назовите себя или зарегистрируйтесь.
Список тем

Linux 25 лет!

В мире
36
109
С друзьями на NN.RU
В социальных сетях
Поделиться
Привет всем пользователям minix -

Я создаю (бесплатную) операционную систему (просто хобби, ничего профессионального уровня gnu) для 386(486) AT-клонов. С подобным я вожусь уже с апреля, скоро будет готово. Я хотел бы получить любые отзывы о том, что вам нравится и не нравится в minix, поскольку моя ОС её немного напоминает (то же физическое размещение файловой системы (по практическим соображениям) среди прочего).

Я уже портировал bash(1.08) и gcc(1.40), и всё, похоже, работает. То есть уже через несколько месяцев у меня получится что-то с практическим применением, и мне хотелось бы знать, какие функции понадобятся. Принимаются все предложения, хотя я не обещаю, что их выполню :-)

Линус (torvalds@kruuna.helsinki.fi)
PS. Да -- в ней нет никакого кода из minix, у неё многопоточная файловая система. Она НЕ портируема (использует переключение задач 386 итд), и, наверное, никогда не будет поддерживать что-либо, кроме жёстких дисков AT, но это всё, что у меня есть :-(
7x7
25.08.2016
А Винде сколько?
Зу
25.08.2016
Не являюсь фанатом и специалистом по микрософтовым осям (хотя ядро там очень интересное), но вот:
MS-DOS 1.10/1.14, август 1981 года
Первая Windows 1.0 вышла в ноябре 1985 года, но это не ОС, это надстройка над MS_DOS.
ОС можно уже назвать Windows NT 3.1, июль 1993 года.
Именно ОС от Microsoft это Windows 95, август 1995 года.
Зу писал(а)
ОС можно уже назвать Windows NT 3.1, июль 1993 года.

Linux начался 25 августа 1991 года.
minotaur
25.08.2016
Через 4 дня после подавления ГКЧП в СССР. Совпадение? Не думаю!
minotaur писал(а)
Совпадение? Не думаю!

:D
Через 222 дня после моего ДР))
minotaur писал(а)
Совпадение? Не думаю!
FreeCat
26.08.2016
*rofl*
девел0пер писал(а)
Linux начался 25 августа 1991 года.
Фря была выпущена немного позже.

Первым дистрибутивом, распространяемым как на CDROM, так и в сети, стала FreeBSD 1.0, выпущенная в декабре 1993 года. Эта версия была выполнена на основе ленты 4.3BSD-Lite (<<Net/2>>) из Калифорнийского Университета в Беркли, с многочисленными добавлениями из проекта 386BSD и Фонда Свободного Программного Обеспечения. Это был довольно внушительный успех для первой попытки, и мы закрепили его с выходом FreeBSD 1.1 RELEASE в мае 1994 года.
https://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/history.html
а Linux и не выпущен был 25 августа 1991, а только начат ;-)
7x7
25.08.2016
Да уж. Начинал изучать компьютер (серьёзно), на Винде 3.1. Как только уже попривык, сразу выпустили 95-й. Как я материл Билла!!!!!!!!!!!!!!
RoMih
25.08.2016
Да всегда так. После 95-го материли за выход 98, потом милениум, хп, семерка... Всегда говорят что новая гавно, "раньше было лучше".
Stri
25.08.2016
Тоже помню думал что лучше 98 винды ничего нет.
Потом тоже самое с хр было потом с семеркой. Ща от десятка тащусь )))
RoMih
25.08.2016
Я пока десятку не оценил. У меня много всяких впн, а подключаться к ним не очень удобно, больше клико мыши делать надо
Что-то вспомнилось...

http://www.nn.ru/~silk?MFID=1005394&IID=28018636
FreeCat
30.08.2016
Персонально для тебя ... Linux баги :-D ...
Девушка парню:
- Переустановишь мне винду?
- Но ты же только купила ноутбук, у тебя новая винда.
- Ты тупой что ли, намека не понимаешь?
- Ты не можешь переустановить винду, а тупой я?
FreeCat
31.08.2016
:-D
7x7
25.08.2016
Да как-то с 95-й переходить полегче стало с точки зрения интерфейса.
А вот когда выпустили офис 2007, опять всё перелапатили. а ведь уже движения до автоматизма доходят иногда, а тут ищи не поймёшь где.
RoMih
25.08.2016
Эт да... Особенно когда много обезьяньей работы. Тут важны настройки "под себя"
AlexKB
31.08.2016
Вот уж нет. За 98 не материли, ибо это багфикс-версия 95. Там по крайней мере звук не заикался при форматировании дискеты) А непринятый народом актив-десктоп из ie легко отключался.
7x7
25.08.2016
Так всё со времен познаётся.
А как попы ещё 15-20 лет назад проклинали владельцев компов, носителей ИНН, и втыкателей нета.
Ничего, сейчас как миленькие одумались.

Я уж не вспоминаю инквизицию, генетику и т.д.
7x7 писал(а)
А как попы ещё 15-20 лет назад проклинали владельцев компов
Инфа из анекдотов? Не помню, чтобы кого-то проклинали за наличие компа.
7x7 писал(а)
Я уж не вспоминаю инквизицию, генетику и т.д.
Вы путаете. Генетику попы изобрели, а гнобили её как раз атеисты.
Справедливости ради скажу - не по религиозным убеждениям, а по партийным.
Гуглить по ключевому слову "лысенковщина".
Meg@VaD
25.08.2016
Она и правда была тогда не особо полезной :) И да, с появлением GUI пользователи команды ДОС прекратили изучать
AlexKB
08.09.2016
Уже с появлением нортон коммандера знание команд доса стало ненужным для пользователя. Сисадмины и прочие компьютерщики конечно знали.
B.B.K
31.08.2016
7x7 писал(а)
Как я материл Билла!!!!!!!!!!!!!!

прям как Хутина, или сильнее?
FreeCat
26.08.2016
Зу писал(а)
ОС можно уже назвать Windows NT 3.1, июль 1993 года.

нормально всё в Винде 3.1(не NT) работалось :) ... а какой загрузчик у неё - DOS или сама может - наплевать :-D ...
Зу
25.08.2016
гут
Krjemelek
25.08.2016
Эх, было дело - ставил на Р166МХ мандраку из купленной в Знаниях книжки, ядра пересобирал-перекомпилировал раза по 3 за ночь, как взрослый в баше тыкался... А потом появилась убунта и стало скучно :(
i8087
25.08.2016
Убунта - не Линукс. :)
Stri
25.08.2016
Травка не наркотик ))) (с) Антикиллер.
FreeCat
26.08.2016
ну да :) ... Linux - это её ядро :-D ...
Krjemelek писал(а)
Эх, было дело - ставил на Р166МХ мандраку из купленной в Знаниях книжки...

*drink*
А я - слакварь с диска из такой же книжки, только на 486-й. Кеды были в первой версии, в исходниках, приходилось компилить на месте. Помню, работали, но кривовато. Да, были времена...
FreeCat
26.08.2016
А я заказывал диски наложенном платежом. Сразу все 3 главных варианта к тому моменту :) ... Слаку, Редхат и Дебиан :) ... последный очень упорно не собирался - если хоть один пакет из связанных при конфигурации не включал в список :) ...
Тоже заказывал в Линуксцентре. Мандрейк 9.2 и порты для фряхи 6.2 - инет был в основном 3G, скачать 12 гигов тогда было проблематично.
FreeCat
27.08.2016
ну ты гораздо позже :) ... у мня те диски где-то ещё валяться должны :) ...
Как из Иркутска приехал.
До этого линукс изучал по книге "Linux за 24 часа", с приложенным диском Caldera OpenLinux 2.2
Нерусским. Русификация к этому диску отсутствовала в принципе.
И да, Красную Шапочку тоже ковырял. Как-то даже Чёрная кошка попалась
(Black Cat, украинская переделка Red Hat) blackcatlinux.narod.ru/
antidot
26.08.2016
Krjemelek писал(а)
ядра пересобирал-перекомпилировал

Я вот до сих пор не знаю, что значит собирать и компилировать ядро.
На чем их компилировать если система еще не установлена ?
Krjemelek
26.08.2016
Сначала ставится как есть, потом начинается ковыряние. По крайней мере, так было.
FreeCat
27.08.2016
ну да .. убирается лишнее :) ...
Торвальдс писал
То есть уже через несколько месяцев у меня получится что-то с практическим применением


Если бы я не знал кто это сказал я бы скептически усмехнулся.
А сейчас Андроид в телефонах переплюнул Виндовс! Возможно в планшетниках тоже. Хотя пользоваться на обычном ПК у меня полноценно так и не получилось. :(
Линус молодчага.
RoMih
25.08.2016
андроид на десктопе? Но зачем?
Anselm
25.08.2016
remixos вполне
RoMih
25.08.2016
выглядит симпотно, а как в стабильности?
Anselm
25.08.2016
выйдет официальный релиз-заценим. играть в тестера желания мало, но идея очень крутая
RoMih
25.08.2016
А что в ней крутого? А то первый раз сегодня о ней услышал, инфы нарыть не успел, но на первый взгляд ничего особенног
Корвин писал(а)
А сейчас Андроид в телефонах переплюнул Виндовс! Возможно в планшетниках тоже. Хотя пользоваться на обычном ПК у меня полноценно так и не получилось.
Я на виртуалке пробовал - действительно, дохлый номер.
Он же, как и винда 8, заточен под пальцетыкательный интерфейс.
А покупать для домашнего компа сенсорный экран пока немного дороговато...
я пробовал совмещать две ОС
Мультизагрузка? Так я тоже пробовал. Потом понял, что это не интересно. Компьютер - инструмент для работы.
И когда в одной системе одна часть инструментов, а в другой - другая и для смены инструмента нужно перезагружаться - это неправильно.
Это имеет смысл когда компьютер общего пользования. Когда я работал дежурным админом в ПСС, у нас был один комп на двоих. И две операционки - моя и сменщика.
Фин
25.08.2016
украине тоже 25 лет
сравнение налицо
где сейчас линух и где украина
RoMih
25.08.2016
украинцы считают, что Украине 7500 лет
FreeCat
26.08.2016
Хорошо что сам Линус так не считает ... про Linux :-D ...
RoMih писал(а)
украинцы считают, что Украине 7500 лет

=-O, туды её в качель...
Зу
25.08.2016
Ещё интересно, что OS\2 незаслуженно забытая, OS/2 v1.0 декабрь 1987 года.
И это не недоделка, а вполне официальный релиз, с окнами (пусть и в текстовом режиме) и потоками.
FreeCat
26.08.2016
ей не повезло %-) ...
Кстати, да. Очень интересная ось, поднимал недавно.
Сам задумывался. Мышь в текстовой консоли работает только в DOS и в OS/2. Linux и BSD в текстовой консоли позволяют её использовать только для выделения.
Видел на экране в регистратуре поликлиники текстовый интерфейс - программа для поиска пациентов по номеру полиса или что-то вроде того.

Соответственно, если писать аналог с использованием библиотеки FreeVision, было бы неплохо работать с базой данных SQL.
Но у DOS плохо с сетями и SQL-клиентами, а в OS/2 с этим немного проще.
AlexKB
31.08.2016
"Linux и BSD в текстовой консоли позволяют её использовать только для выделения. "
Это проблема не консоли, а прикладных консольных программ. Тот же mc вполне работает с мышкой не "только для выделения".
AlexKB писал(а)
Тот же mc вполне работает с мышкой не "только для выделения".
Только если этот mc запущен в консоли, открытой в графическом режиме. В графике действия мышью иначе обрабатываются
Проблема в том, как запустить программу (тот же mc) без запуска X-сервера (runlevel 3) так, чтобы мышь можно было использовать по назначению.

Так что это всё-таки проблема консоли, а не программ, которые в ней запускаются.
В DOS мышь сразу работает нормально.
AlexKB
05.09.2016
В досе мышь вообще штатно не работает! Пока не загрузить драйвер mouse.com , который создает обработчик 33 прерывания, к которому уже в свою очередь _могут_ обращаться программы и получать координаты и состояние кнопок мыши!
1. Этот драйвер ШТАТНО входит в комплект MS-DOS.
2. Ещё есть gmouse.com qmouse.com и куча других аналогичных драйверов.
3. Прерывание int 33 штатно описано в tech! (techhelp).

Поэтому меня интересует, можно ли в текстовой консоли Linux/BSD запустить программу с поддержкой мыши (тот же Midnight Commander) и использовать мышь по назначению.
Я в своё время пытался, у меня не получилось. В графике всё работает нормально.
Чем консоль в текстовом режиме отличается от консоли в графическом режиме и как идёт обработка событий мыши, я так и не разобрался.
Увы, исходников слишком много, а я не настолько хорошо читаю программы на c++
AlexKB
05.09.2016
Консоль линукса - это более высокий уровень абстракций, чем консоль доса. В досе практически все программы работают напрямую с видеопамятью, в линуксе вообще нет понятия видеопамять, а есть "ansi-терминал", управляемый esc-последовательностями. Прочитать состояние мыши не проблема, а вот нарисовать текстовый квадратик-курсор - проблема.
Я знаю. А ещё я знаю, что эта проблема решаема.
Даже существующий драйвер и события мыши перехватывает, и курсор рисует.

Собственно, "более высокий уровень абстракций" и требуется.
Несмотря на простой текстовый терминал, в *nix и многозадачность поддерживается, и сеть, и база данных как сетевой сервис.

То есть всё, ради чего, собственно говоря, и весь сыр-бор. Можно в DOS настроить сеть. Фиг с ней, с многозадачностью.
Но вот без SQL-клиентов как-то кисло. Хотя как раз в OS/2 это реализовать можно. Там, правда, MySQL3 - но и то хлеб.
AlexKB
06.09.2016
Так и в линуксе есть системный сервис gpm, который поддерживает мышь в текстовом режиме. И приложениям ничто не мешает с ним взаимодействовать.
Значит, у меня или дистр был неправильный, или я что-то неправильно делал.
У меня при запущенном сервисе gpm работало только выделение мышью.
Приложения (тот же mc) на нажатия кнопок мыши никак не реагировали.

P.S. Я потом ещё и с FreeBSD экспериментировал - останавливал родной moused, запускал линуксовый gpm - то же самое.
AlexKB
06.09.2016
Ну наверное это претензии к тому же mc, который не умел работать с сервисом gpm.
alxumuk2
26.08.2016
Вы бы еще CP/M вспомнили. :-)
Помним, любим, скорбим... ©
alxumuk2
26.08.2016
Да ладно, всему свое время. И Линукс похоронят. Возможно при нашей жизни...
FreeCat
27.08.2016
а я в нём ещё программировал :) ... на Си :) ...
ДимС
07.09.2016
Угу, и ЕС1033 с PRIMUS, перфокартами и PL/1.
i8087
25.08.2016
С Днём Рождения, Линукс!
Линус одобряэ
Надо думать, далеко не последнее день рождение.
RoMih
25.08.2016
это как так можно столько ошибок сделать во фразе, состоящей из шести слов?
Да так же, как и пять ошибок в слове из трёх букв: ещё - истчо. *crazy*
FreeCat
26.08.2016
ну да ... Андроид всё популярнее и популярнее :-D ...
А до микроядра так и не доползли. Печалька, чО.
open микроядро это https://ru.wikipedia.org/wiki/Mach и https://ru.wikipedia.org/wiki/GNU_Hurd
а не Linux.
Жаль, наши в Сколкове этим тогда не занимались. А то бы сразу наноядро забабахали. 8-)
Упс... :-[
Flipper01
25.08.2016
Перепись homo logicus в теме объявлена.
накатил?
PIBO
26.08.2016
25 лет никому не нужности.
Rapot
26.08.2016
не совсем ненужности, так или иначе 99% серверов работает на unix подобных системах.
ну да, раутеры, Android, сервера - они на святом духе, не иначе :-)

p.s. кстати все в курсе, что MacOS и iOS это облагороженная OpenBSD ? но это правда уже другая история...
PIBO
30.08.2016
Да верно, роутеры и есть реальный уровень линукса.

Сравнение андройда с линуксом, а макос - с бсд - да именно за это красноглазых не любят :)
вброс засчитан :)

без ядра не было бы ни андроида ни макоса.
а плюшки нарисовать можно и к QNX (Blackberry)
PIBO
30.08.2016
Гугла страшно бежала за Джобсом и естестественно выбрала путь наименьшего сопротивления. ИМХО могла бы и с нуля все это накатать если бы не было линукса.

Линукс - некая корпоративная платформа вида "допили под себя", причем до человечекого варианта пилить надо очень много, но крупным командам нравится. Кто-то пользует и успешно в качестве десктопа для экспериментов и обучения. Но по стабильности, количеству софта до Винды... все те же <2% юзеров как много лет назад.
palp
30.08.2016
PIBO писал(а)
Линукс - некая корпоративная платформа вида "допили под себя", причем до человечекого варианта пилить надо очень много

Линукс это в первую очередь ядро(ибо практически всё остальное окружение взято от unix систем), а до юзабельного состояния для пользователей допилили уже давно - Андройд :)
AlexKB
06.09.2016
Ощущение от андроида примерно такое же, как если бы взрослому человеку на обед вместо тарелки с супом дали молочную бутылочку с соской..
palp
06.09.2016
Ну это, фломастеры, вкус,цвет и т.д.


Меня устраивает, как и 86% остальных владельцев смартфонов.
AlexKB
06.09.2016
Разве что для смартфонов.. на ПК представить себе андроид вместо нормального линукса можно только в качестве кошмара.
FreeCat
07.09.2016
некотрые - ставят :) .
AlexKB
07.09.2016
А интересно, если в андроид-устройство воткнуть две мышки - можно будет реализовать масштабирование мультитачем?)
FreeCat
08.09.2016
не знаю ... может кто пробовал это :-D ...
Kermit
30.08.2016
суперкомпьютеры
у тебя телефона что ли нету?
Crovvley
30.08.2016
Android
Crovvley
30.08.2016
...тот же линукс, он повсюду
Да, хорошая штука!
PS
Часто указывают ссылку, откуда процитиривали :)
sneez
06.09.2016
мне вот интересно из тут присутствующих кому нибудь удалось перейти без глюков от AD к линукс? очень бы хотел пообщаться с такими людьми.
Expert-95
06.09.2016
Пару лет назад занимался этим в одной конторе.

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

А обычных пользователей с офисным пакетом - без проблем, они даже не заметят, главное, чтобы кнопка пуск была на месте и иконка сетевой папки с файлами открывалась :)
sneez
07.09.2016
Если вы аутсорсер и пытались какой-то конторе пару лет назад помочь перейти на линукс, то считайте, что вы не в теме. Тему настолько глубоко приходится изучать, что спать по ночам некогда.
Expert-95
07.09.2016
Считайте как хотите. То, что Вам спать некогда - еще не показатель результативности Вашей работы :).
По моим многолетним наблюдениям, самые отъявленные ИТ-бездельники были "самыми занятыми" людьми :).
А он чего нибудь заработал на этом?
славу! :-)
Новая тема
Вы не можете создавать новые темы.
Т.к. вы неавторизованы на сайте. Пожалуйста назовите себя или зарегистрируйтесь.
Список тем
Последние темы форумов