Главный сайт Нижнего Новгорода: Зарегистрируйся, чтобы общаться, знакомиться, искать друзей и получать подарки!
Нижний Новгород on-line
население нижнего новгорода 1.3 млн.ч., интернет аудитория 650 тыс.ч.
16+ Городской форум: форум общего назначения, треп о городе и нижегородцах
Новая тема
Вы не можете создавать новые темы.
Т.к. вы неавторизованы на сайте. Пожалуйста назовите себя или зарегистрируйтесь.
0
Вступайте в нашу группу ВКонтакте, чтобы быть в курсе всех новостей.   vk.com/newsnnru
девел0пер Архивная Авторская тема

Linux 25 лет!

девел0пер 25.08.2016 «ответить»
Вы не можете отвечать в этой теме.

Т.к. вы неавторизованы на сайте. Войти.

Т.к. вы не трастовый пользователь. Как стать трастовым.

Т.к. тема является архивной.

Привет всем пользователям 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 года.
девел0пер 25.08.2016 «ответить»
Зу писал(а)
ОС можно уже назвать Windows NT 3.1, июль 1993 года.

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

:D
*Татьяна* 31.08.2016 «ответить»
Через 222 дня после моего ДР))
minotaur писал(а)
Совпадение? Не думаю!
FreeCat 26.08.2016 «ответить»
*rofl*
Афраний 26.08.2016 «ответить»
девел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
девел0пер 26.08.2016 «ответить»
а 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 «ответить»
Я пока десятку не оценил. У меня много всяких впн, а подключаться к ним не очень удобно, больше клико мыши делать надо
Афраний 30.08.2016 «ответить»
Что-то вспомнилось...

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

Я уж не вспоминаю инквизицию, генетику и т.д.
Афраний 26.08.2016 «ответить»
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 ...
die_Schlange 25.08.2016 «ответить»
Krjemelek писал(а)
Эх, было дело - ставил на Р166МХ мандраку из купленной в Знаниях книжки...

*drink*
А я - слакварь с диска из такой же книжки, только на 486-й. Кеды были в первой версии, в исходниках, приходилось компилить на месте. Помню, работали, но кривовато. Да, были времена...
FreeCat 26.08.2016 «ответить»
А я заказывал диски наложенном платежом. Сразу все 3 главных варианта к тому моменту :) ... Слаку, Редхат и Дебиан :) ... последный очень упорно не собирался - если хоть один пакет из связанных при конфигурации не включал в список :) ...
Афраний 26.08.2016 «ответить»
Тоже заказывал в Линуксцентре. Мандрейк 9.2 и порты для фряхи 6.2 - инет был в основном 3G, скачать 12 гигов тогда было проблематично.
FreeCat 27.08.2016 «ответить»
ну ты гораздо позже :) ... у мня те диски где-то ещё валяться должны :) ...
Афраний 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 «ответить»
ну да .. убирается лишнее :) ...
Корвин 25.08.2016 «ответить»
Торвальдс писал
То есть уже через несколько месяцев у меня получится что-то с практическим применением


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

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

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

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

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

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

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

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

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

Сравнение андройда с линуксом, а макос - с бсд - да именно за это красноглазых не любят :)
девел0пер 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 «ответить»
суперкомпьютеры
Корвин 30.08.2016 «ответить»
у тебя телефона что ли нету?
Crovvley 30.08.2016 «ответить»
Android
Crovvley 30.08.2016 «ответить»
...тот же линукс, он повсюду
Анатолий Смирнов 26.08.2016 «ответить»
Да, хорошая штука!
PS
Часто указывают ссылку, откуда процитиривали :)
sneez 06.09.2016 «ответить»
мне вот интересно из тут присутствующих кому нибудь удалось перейти без глюков от AD к линукс? очень бы хотел пообщаться с такими людьми.
Expert-95 06.09.2016 «ответить»
Пару лет назад занимался этим в одной конторе.

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

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

Обычно в июле и августе многие отправляются в долгожданный летний отпуск на...

Внимание! На улице Ковалихинской изменилось движение

Меняется движение между домами No28 и No49 по улице Ковалихинской. Причина...

Известный актер показал, где в Нижнем Новгороде романтика (видео)

Известный актер Андрей Мерзликин показал, где в Нижнем Новгороде романтику...

Коммунальное открытие: горячая вода… не отключается!

У коммунальщиков сейчас горячая пора. Они ремонтируют оборудование и трубы,...