Re[2]: А неужели так сложно создать свою операционку
От: denisko http://sdeniskos.blogspot.com/
Дата: 03.07.12 14:43
Оценка: 1 (1)
Здравствуйте, Just Men, Вы писали:

JM>Здравствуйте, ekvw, Вы писали:


E>>Почему это считается невозможным, каких конкретно компетенций или компиляторов нет у российских спецов чтобы написать свою ось за пару лет ?

Несмотря на то, что я в чем-то согласен с твоим постом, вот это порвало.
JM>Вот физики например трудятся за идею.
Я тебе как человек некоторое время отработавший физиком скажу, такой грязи и грызни за деньги как в науке (что нашей, что западной) нет ни в одном бизнесе. А так только что не стреляют -- врут всегда и везде, подставляют только в путь, взятки берут и предлагают, клянчат цитирование, развлекаются на рецензировании (один веселый западный рецензент написал отрицательную рецензию только потому, что я на него не сослался, а сослался на другую группу, которая сделала тоже самое), скандалы на защитах устраивают и.т.д.
<Подпись удалена модератором>
Re[3]: А неужели так сложно создать свою операционку
От: jhfrek Россия  
Дата: 03.07.12 14:46
Оценка:
Здравствуйте, ekvw, Вы писали:

E>Ну такую как Android или Windows 7 , с нуля , с учетом горького опыта и недостатков существующих решений


все таки многие знания — это действительно многие печали, а отсутствие знаний — это залог оптимизма и уверенности в себе

Недостатки существующих решения — это следствие их достоинств
Re[4]: А неужели так сложно создать свою операционку
От: Ромашка Украина  
Дата: 03.07.12 14:47
Оценка: +1 -1
Здравствуйте, UA, Вы писали:
UA>Apple и Google написали свои оболочки поверх ядра Linux насколько мне известно, то есть они не создавали свою ось с нуля.

У эппла совсем другое ядро, но хомякам это неинтересно.


Всё, что нас не убивает, ещё горько об этом пожалеет.
Re[3]: А неужели так сложно создать свою операционку
От: Just Men  
Дата: 03.07.12 14:47
Оценка:
Здравствуйте, denisko, Вы писали:

E>>>Почему это считается невозможным, каких конкретно компетенций или компиляторов нет у российских спецов чтобы написать свою ось за пару лет ?

D>Несмотря на то, что я в чем-то согласен с твоим постом, вот это порвало.

JM>>Вот физики например трудятся за идею.


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


Так я же не про этих паразитов от науки Я за людей которые уже потом на этих паразитов от науки и работают. Эти да по сути только за амбицию, то есть за идею.
Просто человек.
Re[5]: А неужели так сложно создать свою операционку
От: UA Украина  
Дата: 03.07.12 14:47
Оценка: +1
Здравствуйте, ekvw, Вы писали:

UA>>Apple и Google написали свои оболочки поверх ядра Linux насколько мне известно, то есть они не создавали свою ось с нуля.


E>А что там в оболочке ядра такого сложного ? Напишите логику которое ядро делает ,


Подозреваю что там всякие соглашения с производителями железа, нужно же чтобы ваше ядро заработало на какой либо железячной конфигурации. А самому все это пилить не благодарная работа, тем более если вы там собрались что то менять а рынка у вас нету то производители железа вас пошлют нафиг и работать ваши новаторские идеи без поддержки железа не смогут.
Re[2]: А неужели так сложно создать свою операционку
От: Ромашка Украина  
Дата: 03.07.12 14:51
Оценка: +1
Здравствуйте, Flat117, Вы писали:
F>Ключевой вопрос: зачем.

Да за тем же, зачем и буржуи пишут -- для обучения. Это, в основном, образовательные проекты, не коммерческие. Линух, фря, да полно примеров. Только да, у нас какие-то идиотские запросы "а давайте напишем свою ось..." вместо "а давайте научим студентов программировать".


Всё, что нас не убивает, ещё горько об этом пожалеет.
Re: А неужели так сложно создать свою операционку
От: Aleх  
Дата: 03.07.12 14:53
Оценка: 3 (3) :)
Здравствуйте, ekvw, Вы писали:

E>Вот много ведь разговоров о создании ОС в России.

E>Не я понимаю там догонять интел — нужно заводы строить, сложных роботов и т.п., но операционку то чего, загнал код и скомпилил.
E>Там Гугл захотел сделал свою ОС Андроид.

Ну так Android основана на Linux. Все остальные операционки — это либо Linux, Unix подобные, либо Windows.
Основанных на Linux операционок огромное количество. Среди них есть и российской разработки. Например, Alt Linux.
Создать абсолютно новую операционку, которая будет лучше существующих, судя по всему ОЧЕНЬ сложно и стоить это будет дороже чем космическая программа полета на марс.

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

Технологии тоже с трудом создаются, при этом среди тех же языков программирования, появляющихся в последнее время, ничего не подходит для написания операционки. Везде приходится какую то часть писать на Си.
Не существует удобных GUI библиотек. Во всех какие то косяки либо в архитектуре, либо в реализации. Написание графического интерфейса для программ превращается в большую проблему. А ещё одна консольная ОС не нужна.

E>Это же не какое-то чудо света — операционка, дрова и оболочка над ними, не сложнее тех же Героев 5 которые наши Нивальцы написали или Сталкер который не совсем уже наши но тоже браться по несчастью сделали.


E>Почему это считается невозможным, каких конкретно компетенций или компиляторов нет у российских спецов чтобы написать свою ось за пару лет ?
Re: А неужели так сложно создать свою операционку
От: nen777w  
Дата: 03.07.12 14:56
Оценка:
гм...
Как нет. А вот хотя-бы http://kolibrios.org/ru/ или http://www.reactos.org/ru/index.html, если я не ошибаюсь "наши" (exUSSR) разработки. Только вот где они и кому они нужны?
Re[4]: А неужели так сложно создать свою операционку
От: denisko http://sdeniskos.blogspot.com/
Дата: 03.07.12 14:58
Оценка: +2
Здравствуйте, Just Men, Вы писали:

JM>Здравствуйте, denisko, Вы писали:


JM>Так я же не про этих паразитов от науки Я за людей которые уже потом на этих паразитов от науки и работают. Эти да по сути только за амбицию, то есть за идею.

Там ты фактически не можешь не быть паразитом, либо борешься как все, либо тебя тупо не печатают и на тебя тупо не сылаются, а это значит заниматься онанизмом за мелкую зарплату.
<Подпись удалена модератором>
Re[3]: А неужели так сложно создать свою операционку
От: Pzz Россия https://github.com/alexpevzner
Дата: 03.07.12 15:05
Оценка: 1 (1) +1
Здравствуйте, ekvw, Вы писали:

Pzz>>Смотря какую операционку. Такую, как линух 10 лет назад — несложно. Такую, как линух сейчас — несложно плюс еще 10 лет


E>Ну такую как Android или Windows 7 , с нуля , с учетом горького опыта и недостатков существующих решений, была бы конфетка, уверен что у нас есть спецы которые секут все детали этих систем , спецы которые знают слабые места и спецы которые знают как их устранить и спецы у которых свои отличные идеи.


Windows 7 оказался кому-либо нужен благодаря тому, что перед ним были MS-DOS, Win 3.1, Win95, Win98, WinNT, WinXP. Если сейчас непонятно кто выкятит операционку такого же класса, как Win7, но не имея уже сформировавшегося сообщества пользователей и каналов маркетинга, она будет никому не нужна.

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

Новую операционку написать не просто, но внедрить ее гораздо сложнее. И это не работа программистов, а работа маркетологов и т.п.
Re[4]: А неужели так сложно создать свою операционку
От: Just Men  
Дата: 03.07.12 15:09
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>Новую операционку написать не просто, но внедрить ее гораздо сложнее. И это не работа программистов, а работа маркетологов и т.п.


И главное почти не реально при наличии бесплатного ядра отличного качества... хотя... ну так скажем — конкурентного уровня.
Просто человек.
Re: А неужели так сложно создать свою операционку
От: Mamut Швеция http://dmitriid.com
Дата: 03.07.12 15:13
Оценка: 2 (2) +1 -1
E>Вот много ведь разговоров о создании ОС в России.
E>Не я понимаю там догонять интел — нужно заводы строить, сложных роботов и т.п., но операционку то чего, загнал код и скомпилил.
E>Там Гугл захотел сделал свою ОС Андроид.

На основе уже существующей системы, и уже шестой год ее пилит.

E>Это же не какое-то чудо света — операционка, дрова и оболочка над ними, не сложнее тех же Героев 5 которые наши Нивальцы написали или Сталкер который не совсем уже наши но тоже браться по несчастью сделали.


Откуда такая уверенность, что не сложнее?

E>Почему это считается невозможным, каких конкретно компетенций или компиляторов нет у российских спецов чтобы написать свою ось за пару лет ?



За пару лет, бггг. На 2008-й год: ядро Линукса (kernel + API libraries + core OS utilities) — это 1000 программистов и 15 лет разработки. То есть примерно 10 000 человеколет. Это только ядро.

Ну и для сравнения: http://www.freesoftwaremagazine.com/files/nodes/2771/c20080123_cost-debian-spaceshuttle.jpg

А так да — всего пару лет, чего уж там.


dmitriid.comGitHubLinkedIn
Re[5]: А неужели так сложно создать свою операционку
От: ДимДимыч Украина http://klug.org.ua
Дата: 03.07.12 15:13
Оценка:
Здравствуйте, ekvw, Вы писали:

E>А что там в оболочке ядра такого сложного ?


Драйвера, в основном.
Обязательно бахнем! И не раз. Весь мир в труху! Но потом. (ДМБ)
Re[3]: А неужели так сложно создать свою операционку
От: os24ever
Дата: 03.07.12 15:14
Оценка:
E>Ну такую как Android или Windows 7 , с нуля , с учетом горького опыта и недостатков существующих решений, была бы конфетка, уверен что у нас есть спецы которые секут все детали этих систем , спецы которые знают слабые места и спецы которые знают как их устранить и спецы у которых свои отличные идеи.

На сегодня, 3 июля 2012 года, техническое задание состоит из 3 199 335 байтов, каждый байт — одна буква. Составлено на основе исходных кодов, полученных от IBM в 2003 году:



API у них функциональное, без внутреннего состояния, без глобальных переменных, рассчитано на работу в плоской модели памяти без сегмента DATA (своя память в каждом потоке), функции высшего порядка используются везде, где только можно. Встроенный механизм против утечек памяти: указатели защищены, даже от копирования. Стек переменных и стек адресов возврата могут быть разнесены по разным областям, так что перебить адрес возврата было бы невозможно. Есть и фатальный недостаток: всё однопользовательское.

Нашёл несколько пробелов, в поисках ответа на вопросы, как вынести из ядра файловые системы и сетевые протоколы и как сделать оконную оболочку "чтобы не блокировалась", придумал несколько новых функций API — "открыл на кончике пера", так сказать. Неописанных функций OS/2 API не осталось, а всего их более 1200. Всё, что должно стоять за ними — тоже разобрано по кирпичикам, некоторые главы по двадцать раз переписывал. Короче, есть ТЗ на всё, включая TCP/IP и драйверы и даже устаревшие 16-разрядные вызовы 80-х годов. POSIX, QT, wxWidgets, WDSybil — есть. Таскание значков в оболочке рабочего стола — даже с примерами.

Сейчас совершенно спокойно жду отказа в приёме на работу в ЛК
Автор: Лаборатория Касперского
Дата: 22.06.12
, после чего пойду херачить очередной интернет-магазин на пыхе.

ОС правнуки допишут, они же и платежи соберут.
русская ось и весь необходимый софт
Re[6]: А неужели так сложно создать свою операционку
От: ekvw  
Дата: 03.07.12 15:15
Оценка: :))
Здравствуйте, ДимДимыч, Вы писали:

ДД>Здравствуйте, ekvw, Вы писали:


E>>А что там в оболочке ядра такого сложного ?


ДД>Драйвера, в основном.


Драйвера x64 напишет, за денежку !
Re[7]: А неужели так сложно создать свою операционку
От: ДимДимыч Украина http://klug.org.ua
Дата: 03.07.12 15:19
Оценка:
Здравствуйте, ekvw, Вы писали:

ДД>>Драйвера, в основном.

E>Драйвера x64 напишет, за денежку !

Под весь зоопарк архитектур, платформ и устройств?
Обязательно бахнем! И не раз. Весь мир в труху! Но потом. (ДМБ)
Re[8]: А неужели так сложно создать свою операционку
От: Avega Россия  
Дата: 03.07.12 15:21
Оценка:
Никто не в курсе, что Касперы затеяли?
Автор: Лаборатория Касперского
Дата: 22.06.12
Re[2]: А неужели так сложно создать свою операционку
От: ekvw  
Дата: 03.07.12 15:23
Оценка:
M>За пару лет, бггг. На 2008-й год: ядро Линукса (kernel + API libraries + core OS utilities) — это 1000 программистов и 15 лет разработки. То есть примерно 10 000 человеколет. Это только ядро.

M>Ну и для сравнения: http://www.freesoftwaremagazine.com/files/nodes/2771/c20080123_cost-debian-spaceshuttle.jpg


M>А так да — всего пару лет, чего уж там.


Ну так если судить то чтобы создать машину уровня современного ВАЗа нужно 50 лет пилить бабло.
То что они долго делали — это были эксперименты и т.п. неского было брать пример, несовершенные средства разработки долгие годы. Сейчас уже инструментарий мощнее намного, Сейчас уже просто ассорти из операционок можно выделить общее и частное, систематизровать выбрать лучшее, добавить изюма.
Re[5]: А неужели так сложно создать свою операционку
От: TMU_1  
Дата: 03.07.12 15:24
Оценка:
UA>>Apple и Google написали свои оболочки поверх ядра Linux насколько мне известно, то есть они не создавали свою ось с нуля.

Р>У эппла совсем другое ядро, но хомякам это неинтересно.




Какое? Там вроде какой-то юникс в основе?
Re[9]: А неужели так сложно создать свою операционку
От: ekvw  
Дата: 03.07.12 15:25
Оценка:
Здравствуйте, Avega, Вы писали:

A>Никто не в курсе, что Касперы затеяли?
Автор: Лаборатория Касперского
Дата: 22.06.12


Я так понял затеяли — гулять и веселиться

Регулярные корпоративы и командные тимбилдинги, выезды на Новый Год и День Рождения компании
•Бесплатные обеды, чай, кофе, комфортный офис с зонами отдыха.
•В конце года запланирован переезд в новый офис с комнатами отдыха на каждом этаже, теннисными столами, настольным хоккеем, приставками, собственным кафе, музыкальной студией, репетиционной, бассейном олимпийского стандарта и прочими плюсами бизнес центра класса А.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.