Downgrade forever!!! » Другие проекты http://fdd5-25.net » Miraculix os » Состояние проекта
1. HoaX - 28 Июля, 2005 - 21:48:58
Как там миракуликс то?
Последняя версия на сайте как висела 0.30, так и висит... и как вешалась при запуске она на моём компе, так и вешается...
Когда апдейты ждать то?

2. RomanKarpach - 29 Июля, 2005 - 13:43:16
Если, что новый проект замутим =))

3. HoaX - 29 Июля, 2005 - 14:18:50
Хм.. я вот эту мессагу писал, када в списке юзерей пребывающих на форуме значился Kreoton... -)) Жаль, не успел написать до его ухода... %))

4. RomanKarpach - 29 Июля, 2005 - 17:50:40
Дык, ты яму тада лучше в асю долбанись.
P.s
Мы тут взялись за загр. СД от ФДД5-25, 100% будет весело.

5. eblofan253 - 30 Июля, 2005 - 02:21:39
Я переписал ядро.
Теперь, все модули ОС, приложения, дрова в формате PE.

Сейчас... я продумываю ядерный и пользовательский API. Здесь торопится не надо =) надо все продумать... чтобы можно было легко добавлять новые подсистемы (Linux, FreeBSD, Win32, MenuetOS) без перекомпиляции... Win32 будет довольно просто эмулировать т.к. PE родной формат для Miraculix, но для нормальной работы большенства приложений придестя эмулировать минимум 700 функций =(

Смотреть пока нечего, т.к. я даже дрова не переписывал, потому-что ядерный API ещё не определён.
Самое интересное, что я сейчас могу показать, это тест быстрых системных вызовов на основе SYSENTER/SYSEXIT =)

6. RomanKarpach - 30 Июля, 2005 - 10:43:52
Креотон, ты только не обижайся, информируй народ, а том что чего-то есть. А то вон Рамен, совсем расстроился

7. - 30 Июля, 2005 - 12:26:20
Цитата:
я продумываю ядерный и пользовательский API. Здесь торопится не надо =) надо все продумать... чтобы можно было легко добавлять новые подсистемы (Linux, FreeBSD, Win32, MenuetOS) без перекомпиляции...

Вон в Windows тоже полно окружений. Даже POSIX поддерживается. А на практике используется только одна - эмуляция Win32 API ^)
Это я, конечно, не Win9x имел в виду. Там Win32 API родной и единственный

8. HoaX - 30 Июля, 2005 - 15:47:34
Цитата:
Креотон, ты только не обижайся, информируй народ, а том что чего-то есть. А то вон Рамен, совсем расстроился

Да не, я не особо расстроился -), просто интересно было, живой проект или нет... и не превратится ли он в долгострой типа АтомОСа... они там вроде че-то делают, а результатов и на горизонте не видно...

Цитата:
Теперь, все модули ОС, приложения, дрова в формате PE.

Имхо, зря... но это только имхо...

Цитата:
чтобы можно было легко добавлять новые подсистемы (Linux, FreeBSD, Win32, MenuetOS) без перекомпиляции...

Хм... а оно вообще надо? ведь чтобы эмулировать хотя бы Win32 надо угробить дохрена времени...
а MeOS эмулировать... хе-хе... -))

9. - 30 Июля, 2005 - 18:48:45
Цитата:
Имхо, зря... но это только имхо...

Как раз самое то - будет меньше проблем с компиляторами/компоновщиками, и будет проще мимулировать Win32

10. eblofan253 - 31 Июля, 2005 - 12:14:13
>Креотон, ты только не обижайся, информируй народ, а том что чего-то есть
ok, просто пока нет на что можно было бы посмотреть, нет рабочей версии.

>Как раз самое то - будет меньше проблем с компиляторами/компоновщиками, и будет проще мимулировать Win32
Да, можно будет на чем угодно писать.
Только вот... PE случаем не запатентован?

>долгострой типа АтомОСа...
Атомось это вообще фальш какой-то...

>Хм... а оно вообще надо? ведь чтобы эмулировать хотя бы Win32 надо угробить дохрена времени...
Эмуляция чего-либо это ОЧЕНЬ полезная вещь! Трудоёмкая правда ну ниче...

11. - 31 Июля, 2005 - 18:05:39
Цитата:
Только вот... PE случаем не запатентован?

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

12. eblofan253 - 31 Июля, 2005 - 20:00:24
Ну тогда я спокоен

13. HoaX - 31 Июля, 2005 - 21:33:39
Цитата:
А заголовок файла - что там патентовать?

Учитывая маразм мелкософта, запатентовавшего даблклик мыши... они и до этого додумаются... и что самое веселое, если додумаются, то и запатентуют...

(Добавление)
Цитата:
Атомось это вообще фальш какой-то...

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

Цитата:
Эмуляция чего-либо это ОЧЕНЬ полезная вещь! Трудоёмкая правда ну ниче...

Вот именно, что трудоемкая... имхо, сначала надо более необходимые задачи выполнить, а потом уж если так хочется и за эмуляцию браться...
И, имхо, лучше все таки реализовывать её в виде отдельного софта... аля Wine, DosBox, xDosEmu...

14. eblofan253 - 01 Августа, 2005 - 10:32:12
Цитата:
И, имхо, лучше все таки реализовывать её в виде отдельного софта... аля Wine, DosBox, xDosEmu...

Само-собой... в Miraculix это будут модули режима ядра.

15. HoaX - 01 Августа, 2005 - 12:32:28
А нафиг модулями делать?..

З.Ы. кстати... задумался об эмуляции Win32... а как ты реестр собираешься делать?

16. eblofan253 - 01 Августа, 2005 - 16:08:47
Цитата:
З.Ы. кстати... задумался об эмуляции Win32... а как ты реестр собираешься делать?

Эмуляция будет не полная. Я не вижу проблемы с реестром...просто написать процедуры работы с DataBase.

(Добавление)
Цитата:
А нафиг модулями делать?..

А как ещё? Вставить в ядро?

17. - 01 Августа, 2005 - 21:38:04
Цитата:
а как ты реестр собираешься делать?

А реестр можно и не делать. Виндовые приложения о существовании реестра не знают. Для них это всего лишь несколько API-функций для сохранения и считывания данных. А что и куда они на самом деле сохраняют, в реестр, или шлют по почте бабушке Билла Гейтса - приложениям пофиг. Хотя можно и реестр воссоздать. У меня даже где-то была структура его файлов

18. HoaX - 02 Августа, 2005 - 15:51:44
Вот имхо делать реестр так, как он сделан в винде, и не надо...
Вообще, имхо, идеально для хранения инфы прог - аналог /etc в никсах...

19. RomanKarpach - 02 Августа, 2005 - 17:45:36
А чё тебе реестр не нравится?!

20. HoaX - 03 Августа, 2005 - 00:14:38
А чем он может нравится?
Чистилки реестра знаешь? Вот если бы он [реестр] был нормально сделан, они бы нафиг были не нужны...
А так скорость работы винды обратнопропорцианальна кол-ву записей в реестре...
Имхо, лучше конфиги разных прог хранить в разных файлах... тогда таких проблем не возникает...

21. YakovSnegov - 03 Августа, 2005 - 10:44:42
угу...и прогу убивать через shift+del мона, не переживая о разных последствиях...

22. - 03 Августа, 2005 - 20:58:58
Угу. А потом разгребать несколько тысяч конфигов, что нужно и что нет
Кроме того, без единой базы все равно не обойтись - где будут, например, храниться зарегистрированные типы файлов или каталог СОМ-интерфейсов?

23. RomanKarpach - 04 Августа, 2005 - 11:58:31
Ой, вот давайте позаимтсвуем в UNIX что-нибудь более стоящее. Например, многопользовательский интрфейс в консоле.

24. - 04 Августа, 2005 - 22:21:30
Точно. А конфиги - ну их нах, ладно?

25. RomanKarpach - 04 Августа, 2005 - 22:31:50
Согласен на 100%.

26. HoaX - 04 Августа, 2005 - 22:36:04
Хмм... ну как знаете...
А конфиги можно ещё как в ДОСе сделать, у каждой проги в своей папке %)))

27. RomanKarpach - 04 Августа, 2005 - 22:38:59
Нет, реестр - фарева!

 Наверх Powered by exBB 1.9.1 • ultraGrey skin design by Slaver   


[ Script Execution time: 0.0016 ]   [ Gzip Disabled ]