1.1, A.Stahl (ok), 11:28, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ] [↓] [к модератору]
| –16 +/– |
>и оформлена в виде загадки "Pink + Purple == Fuchsia (a new Operating System)"
Сраные позёры. Ну и хрен с ними. Я понимаю, что их отдел маркетинга считает (и не без оснований), что достаточно сделать загадочное выражение морды и сотни тысяч детишек ринутся разгадывать загадки и гадить "вирусной" рекламой по всему интернету.
| |
|
|
3.95, Аноним (-), 23:02, 12/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +9 +/– |
> Это не загадка, а каламбур. Надо вашу желчь добавить в палитру.
Посмотри на цвет фона опеннета. Уже сделано!
| |
|
2.151, Аноним (-), 16:49, 13/08/2016 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| –1 +/– |
Нормальный способ пресс-релиза для технорей. По теме - здорово что наконец появится нормальное open source ядро, сколько можно работать с поделками студентов
| |
|
|
|
|
|
5.71, mezoni (?), 18:04, 12/08/2016 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
>> Поэтому и опенсурс с надеждой, что взлетит
Вы это про Flutter?
Тот что, в "вечном" an early-stage.
Может и взлетит, но летать точно не будет.
| |
|
6.96, Аноним (-), 23:05, 12/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Вы это про Flutter?
Dart тоже мегауспешен. Не видишь - мир уже захватил. Для гугла совершенно нормально делать кучу всего и 90% спускать в трэш. Что их wave, что google code. Вообще, разве хорошо если проект тихо дохнет в недрах даже без дампа сорцов на публику? Это ж ни себе ни людям.
| |
|
5.113, Аноним (-), 00:23, 13/08/2016 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| +3 +/– |
>Поэтому и опенсурс с надеждой, что взлетит
Вовсе это не связано с надеждой на взлёт, а связано с надеждой в будущем если дела пойдут хорошо, закрыть разработку внутри компании, ну или привязать альтернативные закрытые зависимости без которых эти ядра полноценно использовать будет нельзя.
Для ядер выбрана BSD-like лицензия, а что творится с BSD системами все прекрасно видят - непопулярность всё возрастает, потому что нет дураков вкладывать свой труд в BSD без всяких гарантий что этот труд в один прекрасный день не закроют в производной работе. Linux со своей GPL даёт такую гарантию, так что пока существует Linux только глупцы или беспринципные люди, которые живут по правилу после меня хоть потоп, станут участвовать в разработке ядер под BSD-like лицензиями.
| |
|
6.117, rob pike (?), 00:46, 13/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
Под BSD-лицензиями есть разные системы. PostgreSQL, например.
Как вы думаете, почему ваши слова
> все прекрасно видят - непопулярность всё возрастает, потому что нет дураков вкладывать свой труд в BSD без всяких гарантий что этот труд в один прекрасный день не закроют в производной работе
не описывают реальность развития PostgreSQL?
| |
6.138, 123 (??), 13:11, 13/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
>без всяких гарантий что этот труд в один прекрасный день не закроют в производной работе
Как это возможно, если исходный код открыт, закрыть могут лишь свои наработки.
| |
|
7.140, Аноним (-), 13:45, 13/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +2 +/– |
>Как это возможно
А то ты не понимаешь ...
Станут разрабатывать свою закрытую версию, а открытая останется без большинства разработчиков, постепенно потеряет актуальность и станет никому не нужна. Или привяжут открытую версию к своим проприетарным компонентам, так что без них от открытой версии толку будет мало.
Ведь это же и так всем фанатам BSD-license понятно, но они каждой раз услышав подобную критику BSD-license артистически заводят глаза и заламывают руки, мол не понимаем в чем дело, вот жеж лицемеры ...
| |
|
|
|
4.22, Аноним (-), 12:40, 12/08/2016 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| –2 +/– |
для планшетов и телефонов это ядро избыточно и нафик надо.
Тем более имеет постоянные проблемы с потреблением и стабильностью.
| |
|
|
6.45, Аноним (45), 14:52, 12/08/2016 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| –17 +/– |
Зачем, если можно написать собственное крохотное ядро без вирусной лицензии и со стабильным API для драйверов? Для этого не понадобится триллион долларов. Судя по всему отсутствие вирусной лицензии тут ключевой вопрос.
| |
|
7.199, Kroz (ok), 18:08, 15/08/2016 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +3 +/– |
> > открой для себя магию make menuconfig
> Зачем, если можно написать собственное крохотное ядро
Стоп-стоп-стоп. То есть ты хочешь сказать, что написать свое "крохотное" ЯДРО проще, чем попереключать галочки в make menu config?????
| |
|
6.176, Аноним (-), 19:50, 14/08/2016 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| –3 +/– |
> открой для себя магию make menuconfig
Некоторым не нужно крaсноглaзить, а нужно просто чтобы работало. И чтобы не находили ежемесячно фатальных багов, хакая миллионы смартов.
| |
|
|
|
|
4.99, Аноним (-), 23:09, 12/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Его писал троечник?
Ну если Торвальдс троечник то ты тогда даже не ноль а вообще число отрицательное. По крайней мере как руководитель проекта. Да, знаешь, в большом проекте на одном былдакодинге далеко не уедешь.
| |
|
5.177, Аноним (-), 19:53, 14/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| –3 +/– |
>> Его писал троечник?
> Ну если Торвальдс троечник то ты тогда даже не ноль а вообще
Если бы он не был троечником, пингвина бы не хакали ежемесячно все кому не лень.
И речь о торвальдсе, а не о нас с тобой. Переход на личности это прием демагога. Что, по существу сказать нечего?
> число отрицательное. По крайней мере как руководитель проекта. Да, знаешь, в
> большом проекте на одном былдакодинге далеко не уедешь.
Уедешь, что благополучно демонстрируют 2048 дистров для врачей-венерологов черниговской области. Просто ось общего назначения и один репозиторий со всем на свете софтом уже не катит, правда?
| |
|
|
|
2.4, eganru (?), 11:35, 12/08/2016 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| +35 +/– |
кто сказал, что перестало устраивать?
Скорее прочего разработка это ОС - попытка найти для себя ответы на какие-то вопросы.
Я плотно занимаюсь встраиваемыми решениями и у меня сложилось впечатление, что иногда очень даже полезно взять и сделать что-либо с нуля, иначе взгляд будет отягощен чужим взглядом, полным полезных и не очень умозаключений.
| |
|
3.8, Аноним (-), 11:43, 12/08/2016 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
> кто сказал, что перестало устраивать?
> Скорее прочего разработка это ОС - попытка найти для себя ответы на
> какие-то вопросы.
> Я плотно занимаюсь встраиваемыми решениями и у меня сложилось впечатление, что иногда
> очень даже полезно взять и сделать что-либо с нуля, иначе взгляд
> будет отягощен чужим взглядом, полным полезных и не очень умозаключений.
+1
Опыт полезный, хотя "очень умные люди считают" это пустая трата времени все хорошое уже создано
| |
|
4.29, Sw00p aka Jerom (?), 13:28, 12/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +2 +/– |
>>это пустая трата времени все хорошое уже создано
слова человека, который не способен открыть или создать, что-то новое
пс: создавать свою ОС должен каждый, кто считает себя программистом.
| |
|
3.9, Аноним (-), 11:44, 12/08/2016 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +16 +/– |
Тем более со своим приятно работать, потому что нет синдрома not invented here.
Первые две недели, правда.
Позже становится грустно - в чужих наработках столько граблей уже решено!
| |
3.17, IMHO (?), 12:14, 12/08/2016 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| –3 +/– |
> иначе взгляд будет отягощен чужим взглядом, полным полезных и не очень умозаключений.
также сделали на работе, линуксом больше не пользуемся, уже используется панель для оператора и все
| |
|
|
5.195, IMHO (?), 11:32, 15/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| –2 +/– |
применялся линукс для резки по лазерам, linuxcnc, сборка на дебиане, я спросил причину ухода, ответ: глючил, зависал, устали писать программы под него, уже давно заметили, пока ты решаешь проблемы в линуксе, то человек в виндовсе просто работает.
| |
|
4.100, Аноним (-), 23:11, 12/08/2016 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +2 +/– |
> также сделали на работе, линуксом больше не пользуемся, уже используется панель для
> оператора и все
Можно на ящик с релюшками заменить. Или даже на мужика ворочающего рубильники по будильнику.
| |
|
3.185, Sabakwaka (ok), 20:43, 14/08/2016 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| –1 +/– |
>> Я плотно занимаюсь встраиваемыми решениями
>> и у меня сложилось впечатление, что иногда
>> очень даже полезно взять и сделать что-либо с нуля
Бешено плюсую.
И именно поэтому и думаю, что Фуксия заменит Дальвика.
Мобильные процессоры это вам не тут.
| |
|
2.13, Онаним (?), 11:57, 12/08/2016 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| +3 +/– |
Громоздкая монолитная хреновина, базирующаяся на концепциях 70-х годов. Полезно иногда сбрасывать груз Legacy и писать с чистого листа, учитывая полученный опыт.
| |
|
3.23, rob pike (?), 12:49, 12/08/2016 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +8 +/– |
> Face it, microkernels and message passing on that level died a long time ago, and that's a GOOD THING.
> Most of the serious processing happens outside the filesystem (ie the VFS layer keeps track of name caches, stat caches, content caches etc), and all of those data structures are totally filesystem-independent (in a well-designed system) and are used heavily by things like memory management. Think mmap - the content caches are exposed to user space etc. But that's not the only thing - the name cache is used extensively to allow people to see where their data comes from (think "pwd", but on steroids), and none of this is anything that the low-level filesystem should ever care about.
> At the same time, all those (ring0 - core) filesystem data structures HAVE TO BE MADE AVAILABLE to the low-level filesystem for any kind of efficient processing. If you think we're going to copy file contents around, you're just crazy. In other words, the filesystem has to be able to directly access the name cache, and the content caches. Which in turn means that it has to be ring0 (core) too.
> If you don't care about performance, you can add call-outs and copy-in and copy-out etc crap. I'm telling you that you would be crazy to do it, but judging from some of the people in academic OS research, you wouldn't be alone in your own delusional world of crap.
> Sorry to burst your bubble.
> Linus | |
|
|
5.65, angra (ok), 16:53, 12/08/2016 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +2 +/– |
Не напрягайся, думаю они и так это прекрасно знают. Или ты из тех кто путает real time с производительностью?
| |
|
|
7.69, angra (ok), 17:48, 12/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
В первую очередь там целью была отказоустойчивость и возможность апдейтить прошивку на ходу. Скорость там тоже конечно нужна, но надо заметить, что и задача у роутера примитивная относительно полноценной ОС.
| |
|
|
|
|
3.101, Аноним (-), 23:12, 12/08/2016 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +1 +/– |
> Громоздкая монолитная хреновина, базирующаяся на концепциях 70-х годов. Полезно иногда
> сбрасывать груз Legacy и писать с чистого листа, учитывая полученный опыт.
Где-то я это уже слышал. Этак четверть века назад. Вон minix и hurd - сбрасывают и сбрасывают.
| |
|
4.123, rob pike (?), 01:13, 13/08/2016 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +/– |
Для справедливости стоит отметить что у некоторых все-таки получалось, причем очень и очень успешно, использовать и более современные концепции чем UNIX - OS/400, например. Но для базарной модели разработки это до сих пор слишком неподходяще сложно.
| |
4.135, Аноним (-), 10:05, 13/08/2016 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| –1 +/– |
>> Громоздкая монолитная хреновина, базирующаяся на концепциях 70-х годов. Полезно иногда
>> сбрасывать груз Legacy и писать с чистого листа, учитывая полученный опыт.
> Где-то я это уже слышал. Этак четверть века назад. Вон minix и
> hurd - сбрасывают и сбрасывают.
да да. вон Darwin.. сбросил и вперед.
| |
|
|
|
|
4.127, Аноним (-), 02:03, 13/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +3 +/– |
Лучше на перед, на обороте слишком гладко, а на переде уже что-то болтается. В общем, наоборот никак нельзя, только наперёд. Впрочем, вряд ли вы поймёте, что "наоборот" и "на оборот" -- разные слова ;)
| |
|
|
2.70, Аноним (-), 17:52, 12/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +3 +/– |
Думаю, хотят свою запускалку Андроида и прочих хромобуков, которую будут полностью контролировать сами (во всех смыслах).
| |
2.173, Аноним (-), 13:17, 14/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
Наверно, большое сложное и тормозное для задач гугля. Не похоже, что оптимально для всяких дестопов и телефонов, т к устройства с другим ядром работают быстрее и дольше.
| |
|
|
2.14, Mikk (??), 11:59, 12/08/2016 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| –9 +/– |
А линукс им зачем? Какая в нём такая ценность? За 25 лет нормального десктопа не сделали, а В Штатах гуглбуки продаются лучше маков.
| |
|
3.33, Николай (??), 13:35, 12/08/2016 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +3 +/– |
> За 25 лет нормального десктопа не сделали
А можно узнать критерий "нормальности", а то как то непонятно, почти как параметр "обычного" пользователя.
> а В Штатах гуглбуки продаются лучше маков.
Лишний довод им не пользоваться, как и огрызком кстати ))
| |
|
|
3.85, Аноним (-), 20:44, 12/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
первое хорошее обьяснение. после собсно жуткой необходимости "что-то создать" для эмбеддовки в свете отсуствия профильных кадров по.
| |
|
|
1.10, eganru (?), 11:45, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ] [↑] [к модератору]
| –3 +/– |
посмотрел мипсовые из arch.
там пока ранняя разработка с ловушками для отладки аля
void mips_gen_exception(struct mips_iframe *iframe)
{
uint32_t excode = BITS_SHIFT(iframe->cause, 6, 2);
if (excode == 0x8) {
LTRACEF("SYSCALL, EPC 0x%x\n", iframe->epc);
iframe->epc += 4;
} else {
LTRACEF("status 0x%x\n", iframe->status);
LTRACEF("cause 0x%x\n", iframe->cause);
LTRACEF("\texcode 0x%x\n", excode);
LTRACEF("epc 0x%x\n", iframe->epc);
for (;;);
}
}
скорее прочего лучше подождать, чем начинать смотреть.
| |
1.16, Аноним (-), 12:09, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +12 +/– |
>Ядра распространяются под лицензией MIT, а системные компоненты под лицензией Apache 2.0.
>в Google изначально было принято решение по разработке Fuchsia как открытого проекта, поэтому доступ к коду открыт на начальной стадии развития.
Очевидно что Google подготавливается слить ядро Linux из Android, т.к. GPL лицензия принуждает их к открытию кода. Так что доминированию Linux на смартфонах приходит конец, это предательство Google было ожидаемо, всё уже несколько лет к этому шло, не удивлён.
| |
|
|
3.76, rob pike (?), 18:56, 12/08/2016 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +1 +/– |
Какой флаг?
Пользователям никогда не была нужна открытая ОС на их телефонах, Linux взяли только потому что на нем можно было что-то полурабочее слепить быстрее всего.
| |
|
4.103, Аноним (-), 23:16, 12/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Пользователям никогда не была нужна открытая ОС на их телефонах, Linux взяли
> только потому что на нем можно было что-то полурабочее слепить быстрее всего.
Осталось найти програмеров которые будут неведомому самопалу драйверы устройств писать. Сущие мелочи.
| |
|
|
2.51, koblin (ok), 15:32, 12/08/2016 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| +1 +/– |
>т.к. GPL лицензия принуждает их к открытию кода
Странные иррациональные выводы. Почему открытие кода ядра - плохо, а открытие кода android - хорошо? Google несет миллионные убытки открывая что-то в ядре, есть цифры?
| |
|
3.93, Аноним (-), 22:43, 12/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| –2 +/– |
И где они там открывают андроид? Из аосп всё больше и больше вырезают. Последовательно прогибают железячников, что бы их смартфоны меньше собственного софта содержали. Ещё некоторое количество времени и можно будет не париться - любой китайский подвал будет делать дешево и практически с одинаковым качеством. гуглу больше достанется. С софтом они делают то же самое.
| |
|
2.145, bentall (ok), 15:19, 13/08/2016 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
Никто ни кого ни к чему не принуждает. Remix OS прекрасно живёт не открывая большую часть исходников android-специфичного кода (и ничего при этом не нарушая).
Если бы Google имел такие далекоидущие планы связанные с этим ядром, его либо не открывали бы, либо открыли бы устроив вокруг этого какую-никакую рекламную шумиху. А так пока очевидно, что некая группа разработчиков просто эксперементирует, и вероятность, что данный концепт пойдёт в продакшен в сколь-нибудь узнаваемом виде пока не велика (мало ли было экспериментальных открытых осей от крупных и не очень компаний).
| |
|
|
|
3.107, Аноним (-), 23:24, 12/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
> Все что имеет < 4Gb RAM памяти туда относиться, а это очень
> много устройств, миллиарды.
Однако 32-битные Cortex M серьезно отымели 8 и 16 битных. Извините, M0 и M3 стоят менее доллара, при совершенно сказочной периферии и процессорное ядро при прочих равных (техпроцесс, частоты) втыкает на вычислениях недомеркам раз в 10. А если периферию через DMA запускать (да, cortex это могут) - атмелкам и пикам теперь только и остается что 5 режимов в китайских фонариках переключать. Задачи сложнее у них отжали кортексы.
А в application ARM полным ходом идет внедрение 64 битов. Даже если памяти и меньше, 64-битники намного быстрее в мультимедиа, крипто, обработке сигналов и проч. Т.е. во всем том что и тормозит заметно пользователям.
| |
|
2.32, Аноним (-), 13:34, 12/08/2016 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +3 +/– |
Я о восьмибитных микроконтроллерах думаю. И представляешь, туда даже суют TinyOS, запускают там виртумальную машину Maté и объединяют это в целый рой! Реализация направленной диффузии (оказывается на рассылку тратится меньше энергии, чем на хранение в флэш и Они построил умную сеть данных) заняла 400 БАЙТ! Извращенцы.
| |
|
3.48, manster (ok), 15:09, 12/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
ну и 8-и битные разумеется - это высший пилотаж. Представляю реакцию, если бы начались разработки устройств такой разрядности, особенно 8-16
| |
|
|
1.37, Аноним (-), 13:50, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| –1 +/– |
Кстати, а есть проект типа НетБЗД, но для разных там смартфонов, планшетов, мобильников, в том числе с ARM (J2ME (Jazelle)) и чернобелых телефонов? Ведь, в журнале Радио умелец сделал дополнительную флеш для 3310, хранил там книжечки. Но там было несколько микроконтроллеров ещё, но не мешало основе. Можно было бы перепрошить программатором и сделать принципально новую прошивку, добавить туда крузис и танчики. А уж в девайсах поновей, j2me, перепрошивать легче и возможностей больше (десятки МБ ОЗУ, например). Соединять всё это можно с помощью самодельных симкарт, Osmocom gsm и сделать такой себе туннель. Объединить все эти ресурсы и будет мощный вычислительный, хм, туман. Что мешает? Там что-то зашифрировано?
| |
|
2.84, Аноним (-), 20:39, 12/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
вы щас "изобрели" SailFish/MeeGo примерно. в "девическом" состоянии, еще когда она QTopia звалось у троллтеха до покупки Нокией их =)
пилится форк нетбзд и стрекозы в генте, но вяло, тк всего полтора человека каждый ведут )
| |
|
1.41, Бутират (?), 14:30, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ] [↑] [к модератору]
| +/– |
> Судя по опубликованному коду для разработки интерфейса приложений предлагается использовать фреймворк Flutter, написанный на языке программирования Dart
В вебе не взлетел - всунем в свою ОС. Не пропадать же добру
| |
1.46, Kodir (ok), 15:01, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ] [↓] [к модератору]
| –4 +/– |
> Ядро Magenta оформлено в виде надстройки...
У гугли что, мания такая - всё НАДСТРАИВАТЬ? :) А просто написать нормальную ОС они не пробовали?
| |
|
2.57, Аноним (-), 16:16, 12/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
клоун: создаётся минимальное ядро (см. напр. MinWin), к которому потом пишутся плагины-дополнения. Нужно ядро для десктопа - один набор плагинов, нужно ядро для мобилы - другой, для интернета вещей - третий и т.д.
| |
|
3.78, rob pike (?), 19:01, 12/08/2016 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +3 +/– |
Одна рама, и к ней разный набор двигателей и колес - одни для карьерного самосвала, другие для спортивного купе, третие для детской коляски.
| |
|
|
5.104, rob pike (?), 23:18, 12/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
С любопытством посмотрю как вы будете одной отверткой откручивать крышку у часов и колесо у автомобиля, меняя только насадки.
| |
|
4.87, Аноним (-), 21:35, 12/08/2016 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| –1 +/– |
клоун: скорее это кониейнерные перевозки. Для перевозки неважно знать что в контейнере и существует множество готовых решений (грузовик-контейнеровоз, железная дорога, баржа, балкер, ..).
Пикоядро управляет диспетчерами: памяти, устройств, задач, .. Добавится ещё один диспетчер, изменять пико-ядро не придётся. Пико-ядро не зависит от оборудования, размера памяти, наборов команд.
| |
|
|
6.164, Аноним (-), 05:49, 14/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
hurd/mach так устроен. каждая функция - отдельный демон/сервис, автономный.
bootstrap у этой мешанины, впрочем - сравнительно ортодоксальный, пусть и "микро" ;)
| |
|
5.119, rob pike (?), 00:52, 13/08/2016 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| +/– |
Такие конструкции очень красиво выглядят на слайдах.
Вы вот пользуетесь стеком OSI? Он ведь такой правильный, все по слоям, один от другого не зависит.
| |
|
6.180, Аноним (-), 19:59, 14/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
> Такие конструкции очень красиво выглядят на слайдах.
> Вы вот пользуетесь стеком OSI? Он ведь такой правильный, все по слоям,
> один от другого не зависит.
Прикинь, им 20 лет пользуются. Как линуксом. За неимением другой горничной.
| |
|
5.194, pkdr (ok), 11:17, 15/08/2016 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
> клоун: скорее это кониейнерные перевозки. Для перевозки неважно знать что
> в контейнере и существует множество готовых решений (грузовик-контейнеровоз,
> железная дорога, баржа, балкер, ..).
Только индусы в M$ настолько криворуки, чтобы написать настолько тупого клоуна-бота, который предлагает перевозить контейнеры балкерами, КОНТЕЙНЕРЫ ПЕРЕВОЗИТЬ БАЛКЕРАМИ!!! Эй, мелкомягкие индусы, как вы живёте с руками, растущими из тазобедренного сустава?
Причём даже тут накосячили, вместо грузовика-контейнеровоза ваш бот должен тогда предлагать возить контейнеры самосвалами.
| |
|
|
3.109, Аноним (-), 23:27, 12/08/2016 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +1 +/– |
> клоун: создаётся минимальное ядро (см. напр. MinWin), к которому потом пишутся плагины-дополнения.
Угу, линукс и его модули называется. В openwrt ядро может быть 900 кил размером. Остльное догружается модулями по мере надобности. Но вы держите нас в курсе ваших "ииноваций".
| |
|
4.116, Аноним (-), 00:40, 13/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
клоун: современное ядро размером менее 2000 строк и для математически гарантируется отсутствие ошибок. Это не инновации, это уже вчерашний день технологий...
| |
|
5.120, rob pike (?), 00:58, 13/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
Всё зависит от того что называть ядром, и на что такое ядро годно.
При желании можно и строк в 200 уложиться.
Если под словами о гарантии отсутствия ошибок вы имели в виду L4, то IIRC верифицирована только Сишная часть кода, не ассемблерная. С верифицированной моделью CPU тоже все не очень, без чего затея выглядит уже не так сиятельно.
Даже для CompCert IIRC части разбора исходных текстов, генерации непосредственно машинных кодов и линковки остаются неверифицированными.
| |
|
|
|
|
1.49, Аноним (-), 15:13, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +/– |
Не вижу смысла им ядро андроид менять на эту штуковину.
Скорее всего они пишут ОС для чего-то другого. Гугл же еще всякие железяки умные иногда делает
| |
|
2.181, Аноним (-), 20:01, 14/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
> Не вижу смысла им ядро андроид менять на эту штуковину.
> Скорее всего они пишут ОС для чего-то другого. Гугл же еще всякие
> железяки умные иногда делает
Чукча не читатель, да? Чукча писатель? Даже на ленте внятно сказано на русском, что это делается в частности ради интернета вещичек.
| |
|
1.77, Ника (??), 19:00, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| –1 +/– |
Ребята, где можно график найти, где все, все, все языки программирования и даты их рождения приведены.
И как там с показателями дела обстоят? Один в неделю? И увеличивается ли количество родившихся за период и среднее время между рождением новых ЯП?
Да их больше 10 тысяч, но такую штуку всё же проще сотворить, чем InternetMap какой-нибудь, согласитесь.
| |
|
|
3.122, rob pike (?), 01:08, 13/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| –2 +/– |
Все зависит от того что называть новыми ЯП. Например, новый топ для OCaml под названием Reason от одной малоизвестной социальной сети для котиков - это новый ЯП или нет? А сам OCaml?
Понятно что вам не терпится построить график и побыстрей сдать ваш курсовик, но значительно конструктивней было бы поразмышлять над осмысленностью постановки вопросов.
| |
|
2.110, Аноним (-), 23:33, 12/08/2016 [^] [^^] [^^^] [ответить] [↓] [↑] [к модератору]
| +/– |
> Ребята, где можно график найти,
Данные взять в вике. График - построить используя любимый ЯП, по вкусу и умениям.
| |
|
|
|
3.83, Аноним (-), 20:37, 12/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
да не, на разных полюсах они с биосью и хайку. там полноценная многозадачность, пусть и условно-однопользовательская, и без акцеента Глобального на РТ и отклик софтовый или жесткий а на общую отзывчивость с приоритетом интерфейсу и вводу-выводу, кастомизуемым.
это чудо - скорее на одном полюсе с концептами ранними редмондовской эммбеддовки.
| |
|
4.106, rob pike (?), 23:21, 12/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
И здесь уже начали с многозадачности.
> Magenta inner constructs are based on LK but the layers above are new. For example, Magenta has the concept of a process but LK does not.
Дайте им немного времени, и будет BeOS.
| |
|
5.165, Аноним (-), 05:50, 14/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
не "начали с" а скорее "приделали сверху, костылем к".
если бы "по человечьи реализовали", имло бы смысл дискутировать о. наверное. со временем.
| |
|
6.202, rob pike (?), 23:07, 15/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
> не "начали с" а скорее "приделали сверху, костылем к".
Добро пожаловать в мир современной разработки ПО.
> если бы "по человечьи реализовали", имло бы смысл дискутировать о. наверное. со
> временем.
Вам известны примеры чего-нибудь, реализованного "по-человечьи" за последние пару-тройку десятилетий?
| |
|
|
|
|
2.168, Anonymous12 (?), 10:15, 14/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| –3 +/– |
Вас всегда заминисуют, если вы не приверженец Linux. Они сами порой не могут пострить графики, но все равно заминусуют, ну мол, все таки надо марку держать)
| |
|
1.92, njunkie (ok), 22:08, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ] [↓] [к модератору]
| +/– |
Судя по всему Fuchsia разрабатывается для IoT, тут и RTOS, и минимальное потребление ресурсов, но фанатиков как всегда припекает. Кажется NIH синдром ("А как же Linux", "А почему без него?") именно у них. Ребята, не ссыте, линукс так и останется.
| |
|
2.125, Crazy Alex (ok), 01:46, 13/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Вообще-то в IoT свободный код (AKA GPLv3) ещё важнее - оно ж с человеком в физическом мире взаимодействует, и начудить может ой как.
| |
|
3.128, rob pike (?), 02:42, 13/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
Некоторые риски для производителя в "начудить", конечно, есть, но основная их часть снимается качественным 50-страничным "отказом от всех ответственностей".
С другой же стороны, GPLv3 это прямой путь к появлению на TaoBao через три дня аналогичной железки с вашей прошивкой, только втрое дешевле - и кому такое надо?
| |
|
4.150, Crazy Alex (ok), 16:41, 13/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Речь была о рисках для пользователя.
А страхи копий сильно преувеличены - во всяком случае, если не делать что-то чудовищно примитивное. Те копии, что втрое дешевле, как правило отличаются. редкой убогостью исполнения изделия и скорее их можно назвать массогабаритными макетами. Покупают такое только те, кто оригинал бы и так не купил. Тем более, что моментально появляются обзоры, где все отличия чётко показываются. В общем, это всё те же песни, которые поют копирасты о злобных пиратах с торрентами - а в какую сторону оно влияет на продажи - ещё большой вопрос.
Кроме того, в IoT алгоритмика сложная - редкость, мелкость изделий и тупость задач её естественным образом ограничивают. Расти она будет, конечно - но и библиотек, её реализующих, тоже будет всё больше.
| |
|
5.153, rob pike (?), 17:14, 13/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> если не делать что-то чудовищно примитивное
> в IoT алгоритмика сложная - редкость, мелкость изделий и тупость задач её естественным образом ограничивают | |
|
6.198, Crazy Alex (ok), 17:18, 15/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Это вы слишком фокусируетесь на софте. Там сложность обычно не в алгоритмике, а в компактном нежручем надёжном устройстве за приемлемые деньги. А софт простой. У китайцев же такое получается редко. Вон, у Xiaomi получилось с Mi Band - и закономерный успех. Хотя браслетов подобных - валом. Но либо стоимость в разы больше, либо вообще непригодны для любых практических целей.
| |
|
|
|
|
|
1.112, nc (ok), 23:48, 12/08/2016 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +/– |
Интересно почему не на Rust или хотя-бы на каком-нибудь модифицированном Go. Си конечно неплохой язык для своего времени, но сейчас то уж нужно учитывать опыт.
| |
|
2.121, rob pike (?), 01:05, 13/08/2016 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +2 +/– |
Опыт именно что учтен.
И опыт Servo, говорящий что на Rust ничего и никогда не будет дописано.
И опыт InfluxDB, говорящий что на Go ничего сложнее утилиты на 500 строк никогда не перестанет падать.
| |
|
3.133, angra (ok), 08:42, 13/08/2016 [^] [^^] [^^^] [ответить] [↓] [к модератору]
| +1 +/– |
При таком подходе опыт windows 95 или ms dos должен вас убедить, что на С написать нормальную ОС никак нельзя.
| |
|
4.152, rob pike (?), 17:12, 13/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| –1 +/– |
То что написать номральную ОС на Си нельзя показал еще UNIX.
Но что было важнее, этот же опыт убедительно показал что "нормальность" ОС не является определяющим качеством в ее популярности, и такие ОС как UNIX и такие ЯП как Си, где все хорошее убрано как ненужное, вполне достаточны для большинства применений.
| |
|
5.186, Ordu (ok), 21:10, 14/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
А можно поинтересоваться: что вы считаете "нормальной" ОС? Поделки Вирта? Или Танненбаума?
Мне просто любопытно, я вижу как вы последовательно приписываете своё ценное мнение к каждому упоминанию rust в комментах. Но это ценное мнение невозможно оценить, пока вы скрываете то, что считаете альтернативой. Я думал, что это какая-то фигня, и не обращал внимания, но когда вы замахнулись на UNIX, это стало действительно интересно.
| |
|
6.203, rob pike (?), 23:58, 15/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +1 +/– |
> последовательно приписываете своё ценное мнение к каждому упоминанию rus
> но когда вы замахнулись на UNIX
Вы слишком серьезно воспринимаете это все.
Несколько интересных ОС - Burroughs MCP, VMS (прежде всего VMM Security Kernel), MULTICS, THE multiprogramming system, OS/400, VM и MVS от IBM, Gemini Multiprocessing Secure Operating System, RC 4000 multiprogramming system, KeyKOS.
| |
|
|
|
|
2.126, Crazy Alex (ok), 01:47, 13/08/2016 [^] [^^] [^^^] [ответить] [↑] [к модератору]
| +/– |
А зачем? Чем проще задача - тем меньше выгод от высокоуровневых языков. А здесь ничего особо сложного в ядре не будет, как я понимаю.
| |
|
1.124, torvn77 (ok), 01:44, 13/08/2016 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| –2 +/– |
>Ядра распространяются под лицензией MIT, а системные компоненты под лицензией Apache 2.0.
Правильно Гугл оштрафовали на 438 млн. руб.
| |
1.137, Аноним (137), 11:42, 13/08/2016 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [к модератору]
| +/– |
Пока система будет свеженькой - будет хорошенькой, потом пойдёт поток новостей: обнаружена уязвимость..., обнаружено то да сё и т.д и т.п. Вобщем ждём
| |
|
2.167, Аноним (-), 07:25, 14/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +3 +/– |
А потом, когда внезапно (!) допилят до вменяемого использования, система хоп (!) и уже проприетарная. Только некоторые утилиты под Apache останутся.
| |
|
1.149, Аноним (-), 16:41, 13/08/2016 [ответить] [﹢﹢﹢] [ · · · ] [↑] [к модератору]
| –4 +/– |
Я бы сделал свою ОС, благо много свежих идей, но мне не нравится ни один язык программирования, ни язык общения людей, многие костыли.. Даже не нравится то, что используют электроны (даже не спины), а не фотоны (или недавно объединили фотоны и электроны, надо узнать больше) в ЭВМ. Ещё хочу на домах (!) суто постоянный ток. Да и города можно переделать.. В целом, я желаю использовать ЭВМ для симуляции такой же Вселенной и посмотреть, что будут делать там. Спасибо за внимание к моей жалкой персоне и хотелкам.
| |
1.155, lucentcode (ok), 18:15, 13/08/2016 [ответить] [﹢﹢﹢] [ · · · ] [к модератору]
| –3 +/– |
Поживём, увидим что у них получится. С одной стороны, в современном мире трудно найти альтернативу Linux среди свободных ОС. Одна широчайшая поддержка различного оборудования из коробки чего стоит. С другой стороны, альтернативы любой, даже самой удачной ОС, нужны. Судя по описанию, похоже на микроядерную ОС. Так как в настоящее время QNX не очень популярен, а BlackBerry OS тоже стала достоянием истории, новая альтернатива в лице Fuchsia нужна. Пусть Google двигает прогресс вперёд.
| |
|
2.196, Аноним (-), 13:19, 15/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
А я считаю, что пока аппаратная часть не поменяется кординально, то велосипедостроение даже от google ничего нового не принесёт.
| |
|
|
|
3.210, АнонимХ (ok), 17:41, 17/08/2016 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Нет, гугл не ориентирован на 8 бит.
Ну, 8-и битные ядра откровенно слабые, на этих 8051 динозавров не надо ориентироваться, ихмо. Отсюда и требование гугла. Сейчас выходят такие занимательные вещи, как CC1320. Пусть будет конкуренция, хорошо!
| |
|
|
1.212, Аноним (-), 18:03, 22/08/2016 [ответить] [﹢﹢﹢] [ · · · ] [↑] [к модератору]
| +/– |
> асширенные визуальные эффекты, такие как объёмные мягкие тени, отражение цветов и рассеивание света
Все понятно с тобой Google ;-) Опять хренью маетесь ...
| |
|