|
ОС на русском языке, на Обероне (рабочее название ЯОС)
|
|||
---|---|---|---|
#18+
Русский перевод ОС A2. Оригинал сделан в Швейцарии в школе Вирта, есть коммерческие применения в Швейцарии и Китае во встроенных применениях (медицинское оборудование, пром. автоматизация, и ещё что-то секретное). Идут одновременные процессы перевода и документирования, до завершения перевода ядра остался примерно 1 человеко-год, но с учётом хоббийности процесса результат ожидается через 3-10 лет. https://gitlab.com/budden/ja-o-s ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 12:46 |
|
ОС на русском языке, на Обероне (рабочее название ЯОС)
|
|||
---|---|---|---|
#18+
budden, Прошу прощения, а зачем? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 12:58 |
|
ОС на русском языке, на Обероне (рабочее название ЯОС)
|
|||
---|---|---|---|
#18+
Не, что-то я ошибся с трудоёмкостью. Пока меньше 3 лет фулл-тайм пока не получается, т.е. это 10-30 лет в хобби-режиме силами одного человека, как сейчас. Объяснение, зачем - длинное, в репозитории есть ссылка. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 13:24 |
|
ОС на русском языке, на Обероне (рабочее название ЯОС)
|
|||
---|---|---|---|
#18+
budden ...т.е. это 10-30 лет в хобби-режиме... Объяснение, зачем - длинное, в репозитории есть ссылка. И так все понятно: что бы было чем заняться на пенсии. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 13:47 |
|
ОС на русском языке, на Обероне (рабочее название ЯОС)
|
|||
---|---|---|---|
#18+
budden, читал, но не понял. Какой смысл, особенно при разработке открытого ПО, искусственно ставить языковой барьер для 97% разработчиков со всего мира? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 13:59 |
|
ОС на русском языке, на Обероне (рабочее название ЯОС)
|
|||
---|---|---|---|
#18+
На сайте автора написано, что это импортозамещение. В общем то, прекрасно вписывается в эту линию - как и все импортозамещение, бессмысленное и беспощадное. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 14:18 |
|
ОС на русском языке, на Обероне (рабочее название ЯОС)
|
|||
---|---|---|---|
#18+
потом начнут вставлять прямые вызовы ядра и коллбеки на латинице... ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 14:24 |
|
ОС на русском языке, на Обероне (рабочее название ЯОС)
|
|||
---|---|---|---|
#18+
Ржавый гвоздь ...все импортозамещение, бессмысленное и беспощадное. ++++ Браво! ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 14:32 |
|
ОС на русском языке, на Обероне (рабочее название ЯОС)
|
|||
---|---|---|---|
#18+
andreymx потом начнут вставлять прямые вызовы ядра и коллбеки на латинице... Это ОС, в ней все вызовы можно сделать на русском. Хотя она может работать в режиме приложения под Linux и Windows, тогда, конечно, вызовы ядра остаются на латинице. Можно и их перевести, но не уверен, что есть смысл. В любом случае, слой абстракции от железа или ОС достаточно маленький, это не повлечёт существенной латинизации всего исходника. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 14:37 |
|
ОС на русском языке, на Обероне (рабочее название ЯОС)
|
|||
---|---|---|---|
#18+
Ржавый гвоздь На сайте автора написано, что это импортозамещение. В общем то, прекрасно вписывается в эту линию - как и все импортозамещение, бессмысленное и беспощадное. США и Китай занимаются импортозамещением и/или импортонедопущением. Как пример, совсем недавно США импортозаместили космический корабль "Союз". Значит, и России тоже можно и нужно этим заниматься. Для внутренних разработок иностранный язык не нужен. 97% иностранных разработчиков тоже в этом процессе никак не нужны, и цели, чтобы они понимали смысл наших технологий, нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 14:44 |
|
ОС на русском языке, на Обероне (рабочее название ЯОС)
|
|||
---|---|---|---|
#18+
budden, так про это вопрос. Зачем делать разработку программы с открытым исходным кодом внутренней, замедляя темпы ее создания в 33? Профит в чем? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 14:49 |
|
ОС на русском языке, на Обероне (рабочее название ЯОС)
|
|||
---|---|---|---|
#18+
budden 97% иностранных разработчиков тоже в этом процессе никак не нужны, и цели, чтобы они понимали смысл наших технологий, нет. Как бы, из них 1% все же русские ))) Русских имеющих гражданство РФ в мире 2%. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 14:52 |
|
ОС на русском языке, на Обероне (рабочее название ЯОС)
|
|||
---|---|---|---|
#18+
budden Не, что-то я ошибся с трудоёмкостью. Пока меньше 3 лет фулл-тайм пока не получается, т.е. это 10-30 лет в хобби-режиме силами одного человека, как сейчас. Объяснение, зачем - длинное, в репозитории есть ссылка. Кому сейчаз нужна win 3.0 с ядром на русском языке? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 15:01 |
|
ОС на русском языке, на Обероне (рабочее название ЯОС)
|
|||
---|---|---|---|
#18+
andreymx, он не может объяснить, почему не хочет сократь этот срок до 2-12 месяцев, привлекая всех желающих поддержать проект, а не ограничиваясь только русскоговорящими. Что прикольно, ограничение введено именно по лингвистическому признаку, а вовсе не по гражданству или месту постоянного проживания. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 15:06 |
|
ОС на русском языке, на Обероне (рабочее название ЯОС)
|
|||
---|---|---|---|
#18+
ptr128 budden, так про это вопрос. Зачем делать разработку программы с открытым исходным кодом внутренней, замедляя темпы ее создания в 33? Профит в чем? Кроме скорости, есть и другие свойства и требования к разработке. Нужно, чтобы система была безопасной. Способов найти все закладки в достаточно сложной программе не существует. Если бы они существовали, не было бы уязвимости bashdoor, которую нашли только через 20 лет после её появления. Допуская иностранцев к разработке, мы умножаем безопасность на ноль. Единственное, на что можно уповать - это на людей. Вот, например, взять ПВО. Наша армия использует не "Пэтриоты" и не "Железный купол", а С-400. Нам не нужны 97% мировых инженеров для этой разработки. Более того, если они получат доступ к "исходникам" С-400, то это будет называться шпионаж и безопасность России сильно пострадает. Вот, например, у нас недавно украли секрет гиперзвуковых ракет - теперь нам будет жить хуже, потому что страна в большей опасности. Если бы мы попытались использовать защищать своё небо с помощью американских систем ПВО, то, возможно, мы смогли бы их купить через третьи страны, как раньше покупали машины IBM. Но не факт, что мы бы сейчас могли сидеть на форуме - возможно, пришлось бы уже лежать в канаве (не знаю, из какой Вы страны, но я живу в России). Сегодня компьютеры и ПО к ним - это тоже оружие, Россия должна контролировать свой ИТ-стек, а этого нет. Понятно, что у меня нет ресурсов в одно лицо написать безопасное ПО. Я просто показываю, что это можно, и показываю пример, как можно. И показываю, что необязательно писать на Си и Си++. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 15:17 |
|
ОС на русском языке, на Обероне (рабочее название ЯОС)
|
|||
---|---|---|---|
#18+
Т.е. этот проект больше про культуру и терминологию - у него нет цели создания конкретной ОС, потому что такая задача не для хоббийщика. Это что-то типа басен Крылова. Они до него уже были, он их в основном перевёл и слегка допилил. Поэтому никакой беды от открытости данной разработки нет, тем более, у неё нет и никакого заказчика. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 15:21 |
|
ОС на русском языке, на Обероне (рабочее название ЯОС)
|
|||
---|---|---|---|
#18+
пройдет полгода или два budden уйдет в сектанты или женится на миллиардерше или сменит пол... и проект пойдёт стандартным путём ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 15:23 |
|
ОС на русском языке, на Обероне (рабочее название ЯОС)
|
|||
---|---|---|---|
#18+
budden Нужно, чтобы система была безопасной. Способов найти все закладки в достаточно сложной программе не существует. Но существует способ сократить их практически до нуля. Закон Линуса никто не отменял. И именно потому исходный код Linux имеет 0.17 ошибок на тысячу строк исходного кода, в то время как закрытое коммерческое ПО в среднем насчитывает 20-30 ошибок на 1000 строк исходного кода. То есть, чем больше разработчиков участвуют в проекте, тем меньше количество невыявленных ошибок и, тем более закладок. budden Допуская иностранцев к разработке, мы умножаем безопасность на ноль. Но Вы же так и делаете! 30% русских проживают за рубежом. Преимущественно, в бывших республиках СССР. Но не мало и в Европе, и в Северной Америке, и даже в Австралии или Африке. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 15:25 |
|
ОС на русском языке, на Обероне (рабочее название ЯОС)
|
|||
---|---|---|---|
#18+
ptr128, я объяснил, что данный проект не ставит целью создание безопасной ОС, а всего лишь иллюстрации. Пусть хоть американцы, хоть китайцы со знанием русского участвуют, мне не жалко. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 15:30 |
|
ОС на русском языке, на Обероне (рабочее название ЯОС)
|
|||
---|---|---|---|
#18+
budden, тогда почему жалко, если будет участвовать китаец без знания русского языка? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 15:32 |
|
ОС на русском языке, на Обероне (рабочее название ЯОС)
|
|||
---|---|---|---|
#18+
ptr128 Но существует способ сократить их практически до нуля. Закон Линуса никто не отменял. И именно потому исходный код Linux имеет 0.17 ошибок на тысячу строк исходного кода, в то время как закрытое коммерческое ПО в среднем насчитывает 20-30 ошибок на 1000 строк исходного кода. Во-первых, откуда такие оценки и кто их доказал? Во-вторых, в одном только ядре линукс 10 млн строк кода. По вашей оценке - 1700 ошибок. Изучите историю кибердиверсий США в Иране и Венесуэле. У нас есть 1700 потенциальных бекдоров. Это мало или много? Среди них, кстати, в течение 20 лет находился и bashdoor. https://ru.wikipedia.org/wiki/Bashdoor авторИзначальная ошибка была обнаружена Стефани Шазеля [1] (фр. Stéphane Chazelas) 12 сентября 2014 года... Анализ исходного кода Bash свидетельствует, что уязвимость была заложена в код приблизительно в версии 1.13 в 1992 году или ранее и с тех пор оставалась необнаруженной среди общей публики и незадекларированной. Предполагается, что уязвимы миллионы систем. Ошибка получила максимальную оценку по шкале опасности и сравнивается по значению с Heartbleed — ошибкой в OpenSSL ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 15:37 |
|
ОС на русском языке, на Обероне (рабочее название ЯОС)
|
|||
---|---|---|---|
#18+
ptr128, не жалко, пусть задонатит, к примеру :) По сути дела, я уже ответил: потому что для подобных систем важнее безопасность, чем скорость разработки. Безопасность в системах, от которых зависит безопасность государства, достигается прежде всего тем, что она пишется людьми, которым можно доверять (всё равно безопасность будет не 100%, как нас учит история шпионажа, кротов, диверсий и прочих шпионских штучек). Я же сейчас создаю систему, в которой русскоязычность была поставлена как цель не для того, чтобы она была безопасной, а для того, чтобы наработать терминологическую базу и вообще создать прецедент (хотя в СССР подобные системы уже были, но, наверное, их можно считать устаревшими, т.к. компьютеры с тех пор сильно измениились). Поэтому китайцу, не знающему русский, просто так вот не повезло, что он ничем не может помочь в достижении этой цели, разве только денег даст :) Он мог бы помочь, если бы система не была русскоязычной, но у меня нет цели создавать не-русскоязычную систему. В целом-то операционных систем вполне достаточно. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 15:38 |
|
ОС на русском языке, на Обероне (рабочее название ЯОС)
|
|||
---|---|---|---|
#18+
budden, так Вы же только подтверждаете мои слова! Если бы не открытость исходных текстов bash для всех желающих, эта ошибка так бы до сих пор и осталась необнаруженной. Причем по Вашей ссылке идет речь именно об ошибке при парсинге переменных среды родительского процесса, а вовсе не о какой-то закладке. А для кибератак совсем не обязательно быть разработчиком атакуемого ПО. Например, американцы совершенно всерьез заявляют о кибератаках из РФ, повлиявших на их выборы. И даже в результате - захвату Конгресса сторонниками Трампа ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 15:59 |
|
ОС на русском языке, на Обероне (рабочее название ЯОС)
|
|||
---|---|---|---|
#18+
budden Безопасность в системах, от которых зависит безопасность государства, достигается прежде всего тем, что она пишется людьми, которым можно доверять С точностью наоборот. Причем Принцип Керкгоффса возник еще XIX веке и актуален до сих пор. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 16:03 |
|
ОС на русском языке, на Обероне (рабочее название ЯОС)
|
|||
---|---|---|---|
#18+
ptr128, если бы исходники линукса не были бы открыты, то им бы в таких масштабах и не пользовались. Им как раз пользовались, потому что считали, что раз исходники открыты, то ими пользоваться безопасно. Если башдор был не простой ошибкой, а закладкой, то его автор в течение 20 лет имел несанкционированный доступ к огромному количеству систем. Ошибку нашли, но какой ущерб был нанесён за 20 лет? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2021, 16:31 |
|
|
start [/forum/topic.php?fid=33&fpage=1&tid=1547037]: |
0ms |
get settings: |
14ms |
get forum list: |
6ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
68ms |
get topic data: |
9ms |
get forum data: |
1ms |
get page messages: |
476ms |
get tp. blocked users: |
1ms |
others: | 8ms |
total: | 585ms |
0 / 0 |