[Ответить в тред] Ответить в тред

Check this out!

<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
78 | 7 | 55

Идеальная операционная система для десктопа Аноним (Microsoft Windows XP: Chromium based) 29/08/18 Срд 19:45:59  2379520  
радмин-петух.png (424Кб, 1397x771)
Предположим, ты - глава молодой, динамично развивающейся IT-компании. К тебе является миллиардер и говорит:
- Все существующие на данный момент операционные системы для десктопа сосут. Вот тебе овердохуя денег, найми кого хочешь, купи лицензии на что хочешь, но создай операционную систему для десктопа, которая не сосет.
Условий лишь два:
1. Это не очередной дистрибутив ленсука/сборочка винды/свободный клон винды, это именно новая ОС, написанная с нуля. Ну, с использованием всех наработок прошлого, конечно, однако без копипаста.
2. Это операционная система для десктопа. Не для сервера (кто захочет накатить ее на сервер - пусть ебется сам как знает), не для мобильных устройств, не прошивка для роутеров - именно для десктопа. Исходя из этого строится все.
Опиши вкратце свою идеальную ось.
Аноним (Microsoft Windows 10: Firefox based) 29/08/18 Срд 19:48:10  2379521
>>2379520 (OP)
Не приходит и не говорит.
Аноним (Microsoft Windows 10: Chromium based) 29/08/18 Срд 19:49:55  2379523
>именно для десктопа. Исходя из этого строится все.
>Опиши вкратце свою идеальную ось.
Очевидная macOS.
Аноним (Google Android: Mobile Safari) 29/08/18 Срд 19:53:09  2379525
>>2379520 (OP)
>Опиши вкратце свою идеальную ось
m a c O S
a
c
O
S
Аноним (Microsoft Windows XP: Chromium based) 29/08/18 Срд 20:38:22  2379554
>>2379523
>>2379525
В условиях задачи не было указано, что миллиардер - гей.
Аноним (Linux: Vivaldi) 29/08/18 Срд 20:42:57  2379558
>>2379520 (OP)
Ржу с долбаеба, ведь никомум нахуй не нужна os только для десктопа в частности, и новая ось в целом.
Алсо, вложить 1\1000 денег, вложенных в виндоус, и будет идеальная система.
Аноним (Apple Mac: Internet Explorer) 29/08/18 Срд 20:45:43  2379562
>>2379520 (OP)
FreeBSD.
Аноним (Microsoft Windows 7: Firefox based) 29/08/18 Срд 20:53:43  2379567
>>2379554
Обратного тоже не было указано.
Аноним (Microsoft Windows 10: New Opera) 29/08/18 Срд 21:24:06  2379576
05a82c2ebefc4d5[...].png (407Кб, 768x978)
>>2379520 (OP)
H A I K U
Аноним (Microsoft Windows 7: Firefox based) 29/08/18 Срд 22:00:37  2379589
Syllable-0.6.5-[...].png (721Кб, 1024x768)
1. Нанимаю хороших, умелых разработчиков, никаких индусов, бап, геенигеров и олимпиадников.

2. Контролирую качество кода, времени и денег на оптимизацию полно. Заодно стоит сначала спроектировать нормальную архитектуру с учётом всех тонкостей и с заделом на будущее. Модульность, API на каждый чих.

3. Нанимаю хороших, годных специалистов по дизайну и проектированию UI, никаких вонючих хипстеров. воруем Берём удачные решения вроде панели задач из Win7 и рабочих столов с Unity.

4. Большое внимание стоит уделить также стандартным программам вроде файлового менеджера и блокнота, которые должны быть ИДЕАЛЬНЫ БЛЯ.

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

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

7. Заношу чемоданы к крупным производителям железа и софта ради совместимости. Иначе будет очередная haiku. Что-то придётся делать своими силами.

Пик просто для приличия.
Аноним (Microsoft Windows 7: Firefox based) 29/08/18 Срд 22:14:36  2379597
>>2379589
Проснитесь, сэр, Вы обосрались.
Аноним (Linux: Firefox based) 29/08/18 Срд 22:54:07  2379600
Зачем, если есть арч? Заплатил бы все эти миллиарды всяким гейдевелоперам, чтобы они делали игори только под линукс и идеальная ос готова
Аноним (Google Android: Mobile Safari) 29/08/18 Срд 23:00:55  2379602
>>2379600
Бабушке своей арч посоветуй. Пусть ебётся. А заодно и хату на кота перепишет.
Аноним (Linux: Firefox based) 29/08/18 Срд 23:05:05  2379606
>>2379602
Для меня арч идеален. Похуй на бабушку, они и винду осилить не может
Аноним (Linux: Firefox based) 29/08/18 Срд 23:11:12  2379607
>>2379520 (OP)
Почему этот рустемка такой испуганный?
Аноним (Google Android: Mobile Safari) 29/08/18 Срд 23:14:48  2379610
>>2379606
> они и винду осилить не может
Ну так винда и не идеальная система. Просто арч ещё хуже.
Аноним (Linux: Firefox based) 29/08/18 Срд 23:16:42  2379612
>>2379610
Идеальность системы определяется тем, насколько конченый дебил сможет ею пользоваться? Пиздуй сосать хуй тима кука тогда
Аноним (Google Android: Mobile Safari) 29/08/18 Срд 23:24:29  2379613
>>2379612
Ты долбоёб. Просто хочу, чтобы ты это знал.
Аноним (Microsoft Windows 7: Firefox based) 29/08/18 Срд 23:45:14  2379619
ReactOS.jpg (512Кб, 1024x768)
ReactOS2.jpg (381Кб, 1024x768)
>Идеальная операционная система для десктопа
ReactOS!
Привычный удобный интерфейс, все настраивается через GUI. Никакой дрочки с конфигами. Софт, игры и драйверы от винды.
Аноним (Неизвестно: Неизвестно) 30/08/18 Чтв 00:50:28  2379629
>>2379520 (OP)
> с нуля. Ну, с использованием всех наработок
Сажи гуманитарию
Аноним (Apple Mac: Firefox based) 30/08/18 Чтв 01:51:10  2379635
>>2379520 (OP)
Windows 10
i
n
d
o
w
s
1
0
Аноним (Microsoft Windows 10: Firefox based) 30/08/18 Чтв 21:41:18  2379926
Тред интересный
А ответы нет
Аноним (Ubuntu Linux: Firefox based) 30/08/18 Чтв 23:21:51  2379964
>>2379589
>emacs разрабатывался САМИМ
>Возможностей для кастомизации хоть хуем жуй, что и подтверждают тысячи красноглазиков делающих это каждый день.
>Что может быть идеальнее emacs? Даже если его интерфейс тебе не нравится, то ты можешь его изменить.
>Все это есть через плагины. Разве что хорошего текстового редактора не подвезли.
>Лол, их там тысячи, а по умолчанию он минималистичный, меньше 200мб.
>GNU GPL, никто не сможет забрать его свободу.
>Это не нужно, он настолько идеален, что работает везде. Как-то раз ради прикола запустил его на арм-ке.
Аноним (Microsoft Windows XP: Chromium based) 31/08/18 Птн 04:48:26  2380036
>>2379629
Что тебе неясно?
Взять линукс и создать новый его дистрибутив - не с нуля.
Написать новый код, но держа в уме информацию о ранее существовавших удачных и неудачных решениях - с нуля.
Или для тебя "с нуля" - это взять сферического питекантропа, который раньше компьютера не видел, поместить его в вакуум и заставить писать новое?
Аноним (Неизвестно: Неизвестно) 31/08/18 Птн 05:41:46  2380039
>>2380036
Ты, долбаеб, понимаешь что брать наработки это не с нуля. Взять ядро чужое, это не с нуля. Даун, блять.
Аноним (Неизвестно: Неизвестно) 31/08/18 Птн 05:44:27  2380040
>>2380036
То что тв описываешь называется “на основе”.
На основе ядра линукса
На основе чужих наработок

С нуля это MenuetOS и TempleOS.
Аноним (Microsoft Windows XP: Chromium based) 31/08/18 Птн 17:22:08  2380252
>>2380039
>>2380040
Ты ведь просто любишь срач, правда?
Аноним (Linux: Chromium based) 31/08/18 Птн 18:11:16  2380264
Тащемта все что было сказано крутится вокруг заезженных штампов и устаревших подходов.

Что-то новое высрется через 20 лет, когда ЗДЕЛОЮТ новые интерфейсы ввода-вывода. Тащемта, изобретать велосипед не будут, а будут городить несколько слоев надстроек над ЛЕНСУК.
Шинда для этой хуйни уже не подойдет, слишком уж говно мамонта.
Аноним (Fedora Linux: Chromium based) 31/08/18 Птн 18:45:11  2380276
.jpg (50Кб, 767x416)
.gif (193Кб, 145x170)
>>2379520 (OP)
> 1. Это не очередной дистрибутив ленсука/сборочка винды/свободный клон винды, это именно новая ОС, написанная с нуля. Ну, с использованием всех наработок прошлого, конечно, однако без копипаста.
Аноним (Google Android: Mobile Safari) 02/09/18 Вск 01:06:43  2380791
>>2379520 (OP)
1. Пилю микроядро
2. Накручиваю на него систему управления системами обмена приложух с микроядром
3. Пилю системы обмена для прог всех мастей: линупс, com, exe итд.
3. ФС и остальное говно
4. Командный API с возможностью мультиинтерфейсов
5. Первый графический интерфейс готов
6. Косметические работы
7. ???????
8. PROFIT
Только нахуй это нужно, если я не играю в игори?
Аноним (Linux: Firefox based) 02/09/18 Вск 10:16:27  2380890
>>2379520 (OP)
1. Где ты возьмешь все возможные драйвера под новую ОС?
2. Где ты возьмешь оффис, фотошоп, и т.д. прикладные программы?
Какой толк от новой десктопной операционной системы?
Аноним (Google Android: Mobile Safari) 02/09/18 Вск 10:43:43  2380912
>>2380890
М И К Р О Я Д Р О
И
К
Р
О
Я
Д
Р
О
Аноним (Microsoft Windows 7: Firefox based) 02/09/18 Вск 11:05:06  2380929
>>2380890
Вот это. Если бы можно было бы просто взять дрова от винды, то линух уже был бы идеальной системой.
Аноним (Google Android: Mobile Safari) 02/09/18 Вск 11:37:38  2380943
>>2380929
А нельзя? Разве РекталОС так не делает?
Аноним (Microsoft Windows XP: Chromium based) 02/09/18 Вск 12:42:02  2380991
>>2380929
А нельзя как-нибудь в автоматическом режиме их анализировать и пересобирать под твою ось?
Аноним (Google Android: Mobile Safari) 02/09/18 Вск 12:49:59  2381000
>>2380991
Если бы такую ёбу запилили, через месяц умельцы на пинукс портировали бы все игори с винды.
Аноним (Linux: Firefox based) 02/09/18 Вск 13:06:48  2381013
>>2380912
Что микроядро? У макс ос микроядро.
Аноним (Google Android: Mobile Safari) 02/09/18 Вск 13:09:01  2381015
>>2381013
Значит макос хорошая система
Аноним (Linux: Firefox based) 02/09/18 Вск 13:10:19  2381018
>>2381015
Что хорошего? Во первых микроядра медленные. Во вторых я что-то не вижу чтобы там работали драйвера с виндовс.
Аноним (Linux: Firefox based) 02/09/18 Вск 13:10:53  2381019
>>2380943
Ректалос это клон виндовс.
Аноним (Linux: Chromium based) 02/09/18 Вск 14:06:49  2381047
>>2379520 (OP)
Десктоп сосёт.

/thread
Аноним (Google Android: Mobile Safari) 02/09/18 Вск 14:27:44  2381065
>>2381047
Двачую. Надо развивать большие ЭВМ и вычислительные центры, а пекарни с их юзерами-даунами нахуй не нужны.
Аноним (Google Android: Mobile Safari) 02/09/18 Вск 16:15:05  2381112
>>2381018
Ну и насколько медленнее? Хочешь сказать, что макос пердит безбожно при работе?
А с драйверами да, проёб. Но я и не говорил, что это идеальная система.

>>2381019
Но драйвера виндовые кушает же. При том не являясь виндой.
Аноним (Linux: Firefox based) 02/09/18 Вск 16:45:16  2381141
>>2381112
Ну вот например что Торвальдс пишет про микроядра
> сам я невысокого мнения о микроядре Mach. Если честно, я считаю его полной мурой. Оно содержит все конструктивные ошибки, какие только можно придумать, и еще некоторые сверх того. Одним из аргументов против микроядер всегда была их низкая производительность. Поэтому существовало множество исследований для определения того, как заставить микроядро по-настоящему хорошо работать. Все полученные рекомендации были воплощены в Mach. В результате получилась очень сложная
система со своими собственными законами. Но она все равно была не слишком эффективной.

Но это чисто технические детали, которые обычным людям все равно не понять. Насколько я знаю для Торвальдса потеря 1% производительности это смерти подобно.
К тому же их еще и сложно разрабатывать, вон GNU Hurd до сих пор запилить нормально не запилили.

wine тоже кушает виндовые программы, не являясь виндой и что?
Аноним (Google Android: Mobile Safari) 02/09/18 Вск 17:21:11  2381175
>>2379520 (OP)
>Это операционная система для десктопа. Не для сервера (кто захочет накатить ее на сервер - пусть ебется сам как знает), не для мобильных устройств, не прошивка для роутеров - именно для десктопа.
Опу уже сказали, что он обосрался?
Нет никакого смысла не делать универсальную ОС в 2018 году, тем более с нуля.
Как минимум - десктопы, сервера и мобилы должны быть.
Похуй даже если на мобилы будет ставится только на определенное железо и топ-сегмент.
Главное чтобы для ос не было внутри разницы на чем она работает.

Аноним (Linux: Firefox based) 02/09/18 Вск 17:38:06  2381186
>>2381175
Мне кажется наоборот, нет смысла делать универсальную, она никому не нужна будет все равно. Если делать, то под конкретные задачи.
Аноним (Microsoft Windows 10: Firefox based) 04/09/18 Втр 18:28:48  2382167
1. Даю многоденег разработчикам АРМ архитектуры чтоб они допилили в своих процах поддержку х86 команд.
2. Еще многоденег какой-нибудь конторе, которая производит пк и ноутбуки, типа леновы, чтоб они выкатили кучу ноутбуков и пк на арме от самых бюджетных, до премиум сегмента.
3. Без проблем делаю систему, под которую нет зоопарка железа.
4. Минимум системных команд, чтоб разработчикам не пришлось трахаться с мануалами. Плюс библиотеки, функции которых будут по сути наборами этих команд, для тех, кто не любит считать байты, чтоб можно было быстро написать какую-нибудь утилиту.
5. Критичные части ОС оставляю закрытыми. Но за найденые уязвимости в ос хорошо плачу. Все остальное открыто, хочешь запилить файловый менеджер, пили, вот тебе пример того, как это сделано в системе.
6. Пилю эмулятор венды, типа вайна. Линуксовые проги пусть пердоли собирают сами. Попен сурс как-никак.
7. Пилю уютный магазинчик приложений типа стима, но с большим колличеством софта. закидываю туда как софт от серьезных контор, так и бесплатные поделки пердоль. Установка софта возможна только через магазин или путем компиляции исходников.
или просто выкидываю дохуя сил и средств в допил линукса
Аноним (Microsoft Windows 10: Firefox based) 04/09/18 Втр 19:08:44  2382184
>>2382167
>Установка софта возможна только через магазин или путем компиляции исходников.
даже спиратить не дашь? Пашел нахуй чорт ебанi.
Аноним (Google Android: Mobile Safari) 04/09/18 Втр 19:53:47  2382199
67703455.jpg (5Кб, 225x225)
>>2382167
> Даю многоденег разработчикам АРМ архитектуры чтоб они допилили в своих процах поддержку х86 команд.
Аноним (Microsoft Windows XP: Chromium based) 04/09/18 Втр 22:05:41  2382232
>>2382167
>Установка софта возможна только через магазин или путем компиляции исходников
Это для защиты от вредоносных программ или для защиты барина от вороватых холопов? Если второе, то наверняка обойдут за неделю. Можно, например, загрузиться с PE-дистрибутива чего-либо и накатить патч от жадности на "холодную" систему.
Аноним (Microsoft Windows 10: Firefox based) 05/09/18 Срд 10:24:48  2382419
>>2382232
И то и то по сути, но будет альтернатива в виде швабодных программ. Если обойдут, то не скоро, думаю. Ну и похуй, главное чтоб пиратить было затруднительно, а покупка лицензионного софта давала какие-нибудь плюшки юзеру
Аноним (Microsoft Windows 10: Firefox based) 06/09/18 Чтв 01:23:11  2382866
>>2382167
>1. Даю многоденег разработчикам АРМ архитектуры чтоб они допилили в своих процах поддержку х86 команд.
Это Apple и VLSI Technology, у них достаточно денег
Аноним (Linux: Firefox based) 06/09/18 Чтв 01:30:20  2382867
>>2382167
А где в этой схеме прибыль?
Аноним (Google Android: Mobile Safari) 06/09/18 Чтв 01:51:24  2382876
>>2379521
Не приходит, но говорит.
Аноним (Microsoft Windows 10: Firefox based) 06/09/18 Чтв 07:14:40  2382924
>>2382867
в магазине.
а разве прибыль обсуждалась в начальных условиях?
Аноним (Microsoft Windows XP: Chromium based) 08/09/18 Суб 12:42:41  2384229
>>2382419
Я твой питух ос не установлю.
Аноним (Google Android: Mobile Safari) 08/09/18 Суб 14:41:31  2384284
>>2384229
Купишь комп с предустановленной же
Аноним (Microsoft Windows 7: Firefox based) 18/09/18 Втр 11:38:38  2389537
>>2381141
Микроядра устарели, монолитная архитектура - вообще говно мамонта. Существует более современная альтернатива - экзоядро, суть которого в следующем:
1) Все драйвера работают в пользовательском пространстве, как и в классическом микроядре.
2) В отличии от микроядра, экзоядро не занимается ничем кроме безопасного разделения ресурсов компьютера между приложениями. То есть, экзоядро может безопасно предоставить любому приложению доступ к реальному железу, и отобрать его при надобности. За счёт этого экзоядро не уступает в скорости монолитному ядру, а в некоторых задачах, даже превосходит его. Имхо, если уж разрабатывать новую ОС в 2018, то она должна быть на экзоядре, без вариантов.
Аноним (Google Android: Mobile Safari) 18/09/18 Втр 18:42:05  2389652
>>2389537
А в чем его преимущества, кроме еще большего зоопарка библиотек и зависимостей под каждую мокропиську?

В чем вообще преимкщества микро и экзо ядер, когда есть гибридное как в линусе?
Аноним (Microsoft Windows 7: Firefox based) 18/09/18 Втр 23:09:43  2389808
>>2389652
> В чем вообще преимкщества микро и экзо ядер, когда есть гибридное
В системах на базе микро- или экзоядра все драйверы устройств работают в пользовательском режиме, как обычные приложения. Это значит, что баг в драйвере уже не сможет похерить области памяти ядра и приложений, и система не вылетит с синим экраном, а сможет просто перезапустить драйвер.
В микроядре вынесение драйверов в пользовательский режим порождало проблемы с производительностью, из за необходимости обращения к реальному оборудованию через ядро. Экзоядро же не пытается быть посредником между драйвером и железкой, а просто даёт полный доступ к железке драйверу пользовательского режима.
Ещё один плюс экзоядра в том, что оно очень мало по объему кода, поскольку его единственная задача - безопасное разделение ресурсов. А разделение ОС на множество маленьких, автономных частей, общающихся между собой через четко определённые интерфейсы, даёт возможность быстро найти и исправить любой баг. Разделяй и властвуй, короче...
Что касается гибридного ядра, то оно наследует самый главный недостаток монолитных ядер: хоть один драйвер, но будет работать в режиме ядра. Пустили козла в огород, называется... Пока хоть один драйвер будет работать в ядре, систему нельзя будет назвать стабильной и надёжной.
> зоопарка библиотек и зависимостей под каждую мокропиську
Ты о чём вообще? Мокрописьки - это точно не к ядру ОС...
Аноним (Microsoft Windows 7: Firefox based) 19/09/18 Срд 01:20:56  2389847
>>2379520 (OP)
То, что все существующие системы сосут - мягко говоря, не совсем так. XP ничего не сосет (если не брать проблем, вызванных прекращением поддержки и, как следствие, устареванием и уязвимостями).
Поэтому я бы наверное купил у майкрософта Windows и нанял бы людей бекпартнуть все современные технологии/либы на XP и заткнуть дырки. Ну и какой-нибудь мелкий багфикс.

В целом же даже семерка не такое лютое говно. Есть мода ругать майкрософт и была она всегда, сколько существует винда, но она по-прежнему делает все слюниксы в плане юзабилити (про MAC ничего сказать не могу - не имел дела). Но вот десятка - реально лютое говно.
Аноним (Microsoft Windows 10: Firefox based) 19/09/18 Срд 05:37:56  2389911
>>2389847
>винда, но она по-прежнему делает
Уже давно не делает. Даже в древней семерке мелкософт наломала дров, а восьмерка и выше просто откровенная мобилко-ябло-параша хуже пидорства.
Аноним (Microsoft Windows 10: Firefox based) 19/09/18 Срд 05:54:03  2389913
>>2389847
>>2389911
Просто вы два ретрограда, пытающиеся оправдать свою ущербность и неспособность воспринимать что-то новое аутотренингом про какие-то мобилки и неюзабельность.
Какие же вы жалкие, пиздец просто.
Аноним (Fedora Linux: Firefox based) 19/09/18 Срд 06:14:59  2389918
>>2379520 (OP)
Microsoft Windows 10
Аноним (Microsoft Windows 10: New Opera) 19/09/18 Срд 14:49:47  2390105
>>2389911
Восьмёрка очень хорошая ось, между прочим.
Аноним (Microsoft Windows 8: Chromium based) 19/09/18 Срд 20:15:07  2390303
>>2389913
>ретрограда
Не аргумент. Что-то не становится плохим только потому что оно старое. Тем более если речь о компьютере, который сейчас используют точно так же, как и 20 лет назад - глядя в экран и управляя с клавиатуры и мыши. Управление с сенсорного экрана на десктопе никому не нужно. Пихать его в ОС в ущерб традиционному управлению - тупость.
Аноним (Google Android: Mobile Safari) 23/09/18 Вск 05:49:28  2392957
Запиливаю очевидную TempleOS rip Terry
Аноним (Microsoft Windows 7: Chromium based) 23/09/18 Вск 17:01:59  2393183
>>2389913
Бггг, обновленцу-новоёбу припекло.
Аноним (Microsoft Windows 10: Firefox based) 23/09/18 Вск 21:10:00  2393323
>>2390303
> Что-то не становится плохим только потому что оно старое.
Старые методы лечения стали плохими, от того что появились новые.
Чтобы вылечить твою шизофрению уже не обязательно бить тебя розгаби или отрезать участок мозга.
Аноним (Linux: Firefox based) 23/09/18 Вск 21:11:56  2393324
>>2392957
https://youtu.be/mBgIBF9Y6PE

Бляяя
Аноним (Microsoft Windows 10: Chromium based) 24/09/18 Пнд 05:10:26  2393537
>>2379520 (OP)
>Не для сервера (кто захочет накатить ее на сервер - пусть ебется сам как знает), не для мобильных устройств
That's where you're wrong, kiddo.

Архитектуру делаю на гибридном ядре - при установке и загрузке опрашиваеся вся система, если для используемых устройств типа видюхи, диска есть надежные, 100% рабочие драйвера - ядро перекомпилируется чтобы включить их в себя еще при загрузке, такое чтобы ОС крашилась из-за того что драйвера мыши или 3G модема писали какие-то говноеды ось не должна вылетать в синий экран.
Остальные драйвера загружаются в свой блоб который взаимодействует с ядром через API.
Делаю возможность использования процессов реального времени, но только со специально установленным флагом.
Делаю низкоуровневые эмуляторы x86(встроенный в ядро) и системных вызовов винды (как WSL, но более низкоуровневое), часть системных вызовов линукса.
Системные драйвера, ядро и бутлоадер надежно зашифрованы на момент запуска, проходят проверку целостности, а так же верифицируют биос и железо чтобы исключить возможность взлома.
Возможности удаленной и облачной работы встраиваю в основную систему так, чтобы это была одна из основных функций, делаю возможность подключения удаленного оборудования которое используется на других устройствах с такой же ОС.

Потом на более высоком уровне:
Десктоп делаю похожий на гибрид и Android, и отчасти на Windows 10, но с большей возможностью кастомизаций, виртуальных десктопов и прочих удобств, сортировки приложений, но не уровня линукса - нехуй пользователям устраивать зоопарк из разных DE, в которых каждый лепит как он хочет и нельзя найти быстрой инструкции как сделать что-то.
Делаю единый командный интерфейс, которым можно пользоваться и без графической оболочки, и вообще в headless-режиме. Создаю огромные возможности для автоматизации, искаропки встроенные в систему и все по одному стандарту.
Возможность создания своей учетной записи и синхронизации даже через свои сервера.
Возможность полного разделения двух учетных записей, вплоть до использования разных системных модулей и возможности работы в параллельных режимах с разными приоритетами.
Настройки делаю базовые, продвинутые и программные - в базовых делаю настройки уровня сетей Wi-Fi, VPN, разрешения экрана, настройки энергопотребления. В продвинутых вообще все системные настройки, разбитые по категориям. Делаю возможность поиска по настройкам как с регулярными выражениями, так и с динамическим поиском. У каждой настройки есть возможность посмотреть полное описание (частично сгенерированное) чтобы узнать что она делает, как используется, что будет если поставить ее в определенное значение и примеры использования и для чего это нужно, а не маны уровня линукса "-zalupa : sets zalupa flag hi". Сами настройки, управление системой, те же отчеты об ошибках делаю привязанными к форуму поддержки этой ОС, за который отвечают адекватные системные администраторы. Возможно даже использую телеметрию и эврестический анализ чтобы определить уровень технической грамотности пользователя чтобы выдавать ему релевантные результаты для его поиска решения задачи.
Настройки программ хранятся в их же директориях в определенных файлах, а еще собираются системой в "настройки программ" в меню настроек. Некоторые настройки должны быть прописаны только одним способом во всех программах вроде разрешения окна программы, чтобы пользователь мог макросами менять эти настройки для всех программ.
Для ОСи делается единый менеджер пакетов и приложений, с возможностью входа в аккаунт и синхронизацией, но так же импортом-экспортом установленных приложений. Для некоторых приложений хранятся диффы предыдущих версий, чтобы пользователь мог устанавливать себе более раннии версии, но так же дается возможность ставить собственные приложения, но при их установке будут показаны аналоги этого приложения.
Встроенный интерпретатор питона, компилятор C и несложный IDE, но заточенный чисто под эту систему.


Короче, основная задача такой системы - это МАКСИМАЛЬНО, насколько это возможно, сделать облачную ОС, чтобы пользователь мог работать из любой точки, мог полностью автоматизировать свое рабочее место. Чтобы можно было чертить что-то в солидворксе, потом придти на совещание и тут же показать на своем телефоне что ты чертишь и без проблем тут же внести замечания. Ну или например арендовать сервер с компьютерными играми, подключиться к нему и проходить ведьмака на каком-нибудь китайфоне с минимальным лагом..
Аноним (Microsoft Windows 7: Firefox based) 24/09/18 Пнд 10:51:27  2393607
>>2379520 (OP)
Найму программистов на ассемблере. Будут с нуля писать только на нём. Система будет Unix-подобной. Будет сборка в виде коляски, где уже есть графика и программы; будет отдельно голое ядро с консолью, чтобы самому всё настроить.
Аноним (Microsoft Windows 7: Firefox based) 24/09/18 Пнд 15:11:29  2393751
>>2393607
> Найму программистов на ассемблере. Будут с нуля писать только на нём
Нахуя? Ассемблер уже давным-давно не гарантирует охуенной производительности в сравнении с более высокоуровневыми языками. Современные оптимизирующие компиляторы зачастую превосходят человека в качестве генерируемого машинного кода, и писать сегодня сложный софт на ассебмлере - бессмысленно с практической точки зрения.
Аноним (Microsoft Windows 7: Firefox based) 24/09/18 Пнд 21:41:48  2394109
>>2393751
>Современные оптимизирующие компиляторы зачастую превосходят человека в качестве генерируемого машинного кода
Лол, эту мантру уже заёбывает читать и разносить. То у них питоны договняют и обговняют сишечку/кресты, то компилятор сишечки выдаёт отличный код под каждую архитектуру.
Я, блядь, помню времена divx - в конце каждого примечания к релизу почти всегда были строки в стиле "ускорено кодирование на 5-10%, размер итогового файла на 3% меньше при тех же потерях качества". И так несколько лет подряд, в течение десятков выпусков. Сука, да их послушать, на излёте divx должен был кодировать со скоростью света, и итоговый файл должен был помещаться на дискету. Вот только нихуя этого не происходило почему-то. Догадаешься почему? нет, его не вылезали
>писать сегодня сложный софт на ассебмлере - бессмысленно с практической точки зрения.
Именно, плюс проёбываются платформы, где сишечка могла/уже едет.
Аноним (Microsoft Windows 7: Firefox based) 24/09/18 Пнд 23:46:40  2394194
>>2393751
>Современные оптимизирующие компиляторы зачастую превосходят человека в качестве генерируемого машинного кода, и писать сегодня сложный софт на ассебмлере - бессмысленно с практической точки зрения.
Пример такого компилятора?з
Аноним (Ubuntu Linux: Firefox based) 29/09/18 Суб 18:17:28  2397140
>>2379520 (OP)

Постановка вопроса в принципе не правильна.
Будет ли эта ОС для "десктопа вообще" (тогда и браться смысла нет) или для конкретного продукта?
Кто суть ЦА?

Если я - то у меня есть GNU Hurd, и если допилить туда звук - будет готов к десктопу в моем понимании и применении.
Аноним (Linux: Vivaldi) 29/09/18 Суб 20:19:13  2397250
261723.png (1636Кб, 800x1075)
>>2382167
>1. Даю многоденег разработчикам АРМ архитектуры чтоб они допилили в своих процах поддержку х86 команд.

Аноним (Неизвестно: Неизвестно) 30/09/18 Вск 11:35:17  2397548
>>2379619
Хуета полная. Любой прыщавый дистр с вайном дает пососать.
Аноним (Linux: Firefox based) 30/09/18 Вск 14:47:16  2397598
>>2379520 (OP)
>написанная с нуля
>с использованием всех наработок прошлого
>однако без копипаста
Ёб твою мать, блядь, какой же ты дегенерат, как ты вообще сумел выйти в интернеты.


Топ тредов
Избранное