LINUX.ORG.RU

ToaruOS — свободная ОС, написанная с нуля

 ,


7

4

В сети появился образ первой рабочей версии ToaruOS — операционной системы, написанной с нуля группой независимых разработчиков. По словам создателей, релиз 1.0 стабилен и готов к использованию. Сама система написана на C, а её собственные графические приложения — на Python 3.6. В ToaruOS уже портированы многие привычные программы и игры.

>>> Официальный сайт

>>> Исходный код

>>> Подробнее

Ответ на: комментарий от KRoN73

Зачем представлять? Бери Windows 10 и радуйся.

Ставь ее на планшеты, ставь ее на новые видяшки, ставь ее на Kabylake и наслаждайся. А когда тебе это надоест - ставь туда же Никсы, конпеляй драйверы, кодеки, подбирай всякие asound'ы, ищи хоть что-то маломальски могущее вытянуть хотя бы 50% возможностей с твоей новенькой Невидия GTX+100500, мудохайся с отваливающимся вай-фаем и неработающими вебкамерами.

Надоест - качнешь за 5 минут файлик.exe, еще за три минуты его установишь, ребутнешься и начнешь работать :)

vblats ()

как там с нескучными обоями?

dormeur86 ★★★★ ()

собственные графические приложения – на Python 3.6

Программист изнасиловал журналиста?

af5 ★★★★ ()
Ответ на: комментарий от buratino

голодать не приходилось.

А когда пришлось — перешёл на мозоли.

anonymous ()
Ответ на: комментарий от anonymous

есть же Android, а вот питон ещё никто не пробовал

anonymous ()

Самое интересное - очень плавно работает в вмвари :-)
Только как закрыть окошки демо-приложений я не разобрался.

Действительно паренёк что-то там намутил с графикой. Но, чисто внешне, скорость работы выглядит как wayland, у меня под вяленым окошки как-то непривычно перерисовываются, даже не знаю как описать это явление. Может отрисовка тормозит или с пониженной частотой кадров, но не так как в Х11/Виндовсе.

RTP ★★★★★ ()

Почему когда пишут «новая» не пишут но на старом POSIX.

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

kartg ()
Ответ на: комментарий от lberserq

Вместо многопроцессорности будет многоядерность (kernel). На каждый процессор/ядро (core) по своему ядру ОС.

Radjah ★★★★ ()

Графические приложения ToaruOS написаны на Python 3.6

Написано под скриншотами с программами написанными на C.

omnomnomnus ()

Может не стоит делать перепосты с быдлосайта cnews, вымогающего отрубить AdBlock?

anonymous ()

Главное что свободная. При желании наработки можно будет использовать в Линуксе. Автор молодец.

anonymous ()
Ответ на: комментарий от another

Ты наркоман что ли? В Линуксе сейчас с драйверами значительно лучше, чем в винде. Как пользователь честно купленной Windows 10 тебе говорю.

anonymous ()
Ответ на: комментарий от bender

Хочу ось для ардуины с нодой из коробки

Как ты себе это представляешь? JS пускать на AVR?

Meyer ★★ ()
Ответ на: комментарий от vblats

Зачем представлять? Бери Windows 10 и радуйся.

Ну, даже не знаю, что сказать... Например, где мне под Win10 взять драйвера под Mustek 1200CU? А сколько старых материнок в Win10 не поддерживается. Или почему у меня на двух машинах в Win10 сетевухи (встроенные Intel) из спячки не выходят (хоть включено управление питанием, хоть выключен) — _каждый_ раз после пробуждения приходится лезть в диспетчер устройств и обновлять ветку с сетевыми устройствами...

...

Не, под Win10 ситуация с драйверами в моём случае объективно хуже :)

KRoN73 ★★★★★ ()
Ответ на: комментарий от Meyer

Хочу ось для ардуины с нодой из коробки

Как ты себе это представляешь? JS пускать на AVR?

Может, он про NodeMCU? :) Только зачем Arduino тогда, когда оно итак уже есть под ESP.

KRoN73 ★★★★★ ()
Ответ на: комментарий от KRoN73

NodeMCU

Хипстеры перешли со смузи на афганский героин? Никогда таких вещей не понимал...

Meyer ★★ ()
Ответ на: комментарий от vblats

Надоест - качнешь за 5 минут файлик.exe, еще за три минуты его установишь, ребутнешься и начнешь работать :)

На днях Винду 10-ку ставил. Качнул образ Windows_10_Zver.DVD, он занимал гига 4. Поставилось всё всего-то за час, и потом еще часов 5 обновлялось. Что я сделал не так?

sphericalhorse ★★★ ()
Последнее исправление: sphericalhorse (всего исправлений: 1)
Ответ на: комментарий от sphericalhorse

Что я сделал не так?

Качнул образ Windows_10_Zver.DVD

Radjah ★★★★ ()

Я так понял что на голом железе оно не?

vada ★★★★★ ()
Ответ на: комментарий от Dmitry_Sokolowsky

большой расход памяти;
ее собственные графические приложения – на Python 3.6.

Ты чего то другого ожидал? И да, сколько отжимает памяти?

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

Вот что пишет сам разработчик

please keep in mind that ToaruOS is a hobby project and it may not be stable or suitable for any purpose you might have for an operating system.

Odalist ★★★★★ ()
Последнее исправление: Odalist (всего исправлений: 1)

25 мегабайт?! Ничоси, прожора!

QNX, 1 дискетка, не Линукс, всё летает.

cuss ()

Код в ядре этой «ОС» - просто жесть, там нужно все целиком переделывать чтобы она была просто нормальной, и потом еще раз все переделывать, чтобы она нормально поддерживала SMP.
Так что слишком громкая новость для очередного «хобби-проекта».

whoami ()
Ответ на: комментарий от null123

А текст новости - урезанная копипаста с первой ссылки. а это попадает под 6.1.

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

Odalist ★★★★★ ()

ToaruOS's kernel in its current form is 32-bit, non-SMP, monolithic (but modular)

Фу-фу-фу. 6 лет назад можно было бы сразу нормальную 64-разрядную систему начать писать.

void_ptr ★★★★ ()
Ответ на: комментарий от Meyer

Никогда таких вещей не понимал...

Скорость разработки раз в 10 выше (если не больше), чем на Си/Си++ :) Ну и возможность халявной работы OTA. Скажем, если на Си/Си++ пишешь под ESP8266, надо ломать голову о сохранении состояний, файлов... А тут просто берёшь из скрипта и пишешь. Совсем другой уровень комфорта при программировании.

KRoN73 ★★★★★ ()
Ответ на: комментарий от dikiy

Не вещде и не всегда работает драйвер линукса.

Shadow ★★★★★ ()
Ответ на: комментарий от Shadow

Не вещде и не всегда работает драйвер линукса.

это никак не влияет на общую картину

dikiy ★★★★☆ ()
Ответ на: комментарий от Radjah

Не, я так понял там misaka типо как раз как новый проект ядра с SMP и поддержкой x86_64. При этом совместимый с Toaru по сисколлам

lberserq ()
Ответ на: комментарий от vblats

А когда тебе это надоест - ставь туда же Никсы, конпеляй драйверы, кодеки, подбирай всякие asound'ы, ищи хоть что-то маломальски могущее вытянуть хотя бы 50% возможностей с твоей новенькой Невидия GTX+100500, мудохайся с отваливающимся вай-фаем и неработающими вебкамерами.

Это что же за никсы у тебя такие? Hurd, поди?

// У меня под Linux прекрасно работает вебкамера Microsoft :) Но нвидия старая, да (GF 9600 GT), с ней проблем не замечено.

hobbit ★★★★★ ()

Что, прям так и называется «Не Linux»? :P

xdimquax ★★ ()
Ответ на: комментарий от anonymous

А когда пришлось — перешёл на мозоли.

Причина в другом, он слишком буквально воспринял совет из произведения Льюиса Кэрролла «Алиса в Зазеркалье»:

- Ты меня пугаешь! - сказал Король. - Мне дурно... Дай мне запеканки! К величайшему восторгу Алисы, Гонец тут же открыл сумку, висевшую у него через плечо, вынул запеканку и подал Королю, который с жадностью ее проглотил. - Еще! - потребовал Король. - Больше не осталось - одни занозы, - ответил Гонец, заглянув в сумку. - Давай занозы, - прошептал Король, закатывая глаза. Занозы Королю явно помогли, и Алиса вздохнула с облегчением. - Когда тебе дурно, всегда ешь занозы, - сказал Король, усиленно работая челюстями. - Другого такого средства не сыщешь! - Правда? - усомнилась Алиса. - Можно ведь брызнуть холодной водой или дать понюхать нашатырю. Это лучше, чем занозы! - Знаю, знаю, - отвечал Король. - Но я ведь сказал: «Другого такого средства не сыщешь!» _Другого_, а не _лучше_! Алиса не решилась ему возразить.

anonymous ()
Ответ на: комментарий от hobbit

Ты поди и не знаешь, что кроме USB (которые UVC) бывают еще стопицот видов других вебкамер, да ?)

vblats ()
Ответ на: комментарий от KRoN73

Ох, блин. Что-то втыкнул. =) У меня был Плюс.

Тогда да, без гемора никак... Проще с пингвином.

anonymous ()
Ответ на: комментарий от vblats

Ты поди и не знаешь, что кроме USB (которые UVC) бывают еще стопицот видов других вебкамер, да ?)

Ну, справедливости ради, Linux кроме UVC ежё стопицот других вебок поддерживает. Я уже не помню, когда последний раз видел вебку, не работающую в Linux. Лет 15 назад, наверное :)

...

Вот что до сих пор бесит — это периодически вешающий систему насмерть Bluetooth при дисконнекте устройства. Впервые столкнулся с проблемой году в 2004 под Gentoo. 13 лет прошло, устройства менялись десятки раз, Gentoo поменялась на Ubuntu, а проблема всё такая же :)

KRoN73 ★★★★★ ()
Ответ на: комментарий от gag

На питоне
нативный графический тулкит

Шта простите?

parsec ()

Запускал на виртуалке. Крайне сырая и только в целях демонстрашки, ничего полезного нет и работоспособность весьма сомнительна. Ну разве что в Doom на ней поиграть, переделанный из Prboom. :)

Lord_Dewl ()
Ответ на: комментарий от vblats

как же ты уже утомил своим бредом. продолжай жить в своей вселенной. и желательно подальше от лора. есть же форумы любителей виндовс?

anonymous ()
Ответ на: комментарий от anonymous

Бгг, может, линупс уже стал сколько-нибудь работоспособен на ноутах? Особенно на новых с NVME? Типа того же Lenovo Yoga?

anonymous ()

Шелл там на скринах обычный. Т.е. своё ядро и GUI. Чем это принципиально отличается от PonyOS?

atrus ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.