Голосуем за ReactOS, Голосуем за Свободу! (свободная Windows)

Тема в разделе "WASM.HEAP", создана пользователем NOX, 11 дек 2008.

  1. Clear_Energy

    Clear_Energy Алексей

    Публикаций:
    0
    Регистрация:
    3 ноя 2008
    Сообщения:
    375
    Тестил я этот реактос... Не оправдала надежд... Хотя, криво, но пашет ))))
     
  2. osrootd

    osrootd New Member

    Публикаций:
    0
    Регистрация:
    30 июл 2008
    Сообщения:
    1.086
    Они купили ее у компании SCO, да.
    модули XEN - есть в ядре windows, но для кого?
     
  3. _basmp_

    _basmp_ New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2005
    Сообщения:
    2.939
    А для кого ядро? И выневое и линевое ядра построены и реализуют архитектурные идеи мультикса, хоть и не все. С тех пор появились и новые идеи. Более простые, легкие, быстрые, расширяемые и надежные (модели внутреннего устройства. внешнего тоже). Это глупость, что оси различаются только оформлением окошек. Более того развитие продолжается и счас. Есть очень даже конфетки. Просто на что смотрим, то и видим (один зверь от неких ворот взор никак отвести не может. По его убежденному мнению мир - одни 'фирменые' ворота и их подделки).
     
  4. K10

    K10 New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2008
    Сообщения:
    1.590
    Во первых посмотри, как правильно называется система. Во вторых, когда я последний раз ставил линукс, то увидел один большой глюк, сомневаюсь что там что-то изменилось. Там архитектура изначально кривая.
     
  5. green

    green New Member

    Публикаций:
    0
    Регистрация:
    15 июл 2003
    Сообщения:
    1.217
    Адрес:
    Ukraine
    K10
    Можно пару примеров кривизны?
     
  6. sp1k

    sp1k New Member

    Публикаций:
    0
    Регистрация:
    16 июл 2007
    Сообщения:
    24
    RedHat - это не ОС, а дистрибутив ОС Linux. Компания микрософт в 1975 году не писала ни какую ось.
    Linux - не "молодой проект конкурентов". Его разрабатывают достаточно давно десятки тысяч разработчиков по всему миру. Можешь учесть так же что linux произошел от minix. Minix от Unix, а первая Unix написана в вроде 1971г. Так что какая из этих (вин, лин) осей старше еще вопрос.

    p.s. и не пиши RedHart - глаз режет
     
  7. CyberManiac

    CyberManiac New Member

    Публикаций:
    0
    Регистрация:
    2 сен 2003
    Сообщения:
    2.473
    Адрес:
    Russia
    Есть пять великих истин:
    4. Лучше быть богатым и здоровым, чем бедным и больным
    5. Лучше на халяву, чем то же самое, но за бабло

    А откуда там халявную винду спонсируют и с какой целью - наплявать. Да хоть нацистские драг-дилеры пускай её релизят - всё равно лучше не платить никому, чем платить кому-то.
     
  8. osrootd

    osrootd New Member

    Публикаций:
    0
    Регистрация:
    30 июл 2008
    Сообщения:
    1.086
    а 1..3. есть NULL?
     
  9. K10

    K10 New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2008
    Сообщения:
    1.590
    green
    Во первых многое ориентировано на консоль.
    Вспомнить например, что там изначально не было многопоточности, ее сделали уже потом. И как сделали - fork - никогда не понимал, зачем для создания потока делать копию процесса. Хотя вроде сейчас они потоки уже нормально создают. Fiber - псевдопоток - это понятие пришло их никсов.
    Графическая система, приделанная задним числом, когда стало понятно, что с консолью они далеко не уедут. В отличие от винды, в которой графическая подсистема встроена изначально.
    Зависимости. Не программировал под никсы, но там вроде нет бинарной совместимости. Т.е. скомпиленный файл может не заработать на другой системе. Ну как работать в таких условиях? Надо мне к примере сделать небольшое серверное приложение, которое будет впоследствии стоять на сервере. На винде я его напишу, отлажу, потом готовый файл могу закинуть на серв, запустить и радоваться жизни. А на никсах, компилить чтоли на каждой системе?? При таком раскладе возможно буду брать виндовый сервер. Вот вам и никсовая "серверная ниша"...

    Вобще, во избежании холивара, не хочу обсуждать эту тему...
     
  10. osrootd

    osrootd New Member

    Публикаций:
    0
    Регистрация:
    30 июл 2008
    Сообщения:
    1.086
    ????
    Ах, малыш, тебе еще столько нужно познать...
    Познать философию OpenSource в первую очередь, почитать манифест GNU в оригинале и тогда, гогда станешь совсем взрослым, тебя можно будет выпускать в прекрасный и яростный мир рынка ПО.
    А пока - пока учись
     
  11. K10

    K10 New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2008
    Сообщения:
    1.590
    osrootd
    OpenSource, GNU - это все замечательно конечно, но ты скажи лучше могу ли я скомпилировать приложение на своем компе и потом запускать его на других системах (сервере)?
     
  12. green

    green New Member

    Публикаций:
    0
    Регистрация:
    15 июл 2003
    Сообщения:
    1.217
    Адрес:
    Ukraine
    K10
    Само по себе это не яввляется кривизной. Наоборот, унифицированный интерфейс консольных приложений (stdin - вход, stdout - выход) позволяет легко автоматизировать работу с ними, использовать их как элементы более сложной системы. В отличие от GUI-прог. Не зря ведь Микрософт сделала сильный упор на консоль в посл. серверных виндах.

    Вообще-то поток в Linux создаётся системным вызовом clone, а не fork. И поток не представляет собой новой сущности, как в виндовсе. Потоки - это по сути те же процессы, но с разделяемыми ресурсами вроде памяти, таблицы дескрипторов и т.д.
    А насчёт форка - создание процессом своей копии - довольно типичное явление: например, при скрипт выполняется в новой копии шелла. Так что существование этой ф-ции оправдано.
    К тому же, ничего там особо не копируется - форкнутый процесс разделяет страницу физ. памяти с родителем до модификации этой страницы. К тому же никто не мешает использовать vfork, в которой нет даже этого "ссылочного" копирования.
    Гм.. так это опять же преимущество. :) Вон и Микрософт пытается сделать виндовс более модульным (server 2008 core edition можно считать такой попыткой). Правда, толком не получается, в силу неадекватности архитектуры таким задачам - нет чётких границ между частями системы.
    Это да, бывает. Точнее бывало, сейчас, AFAIK, такие проблемы довольно редки. Дело в том, что Линукс ориентирован на опенсорс приложения. Соответственно, бинарная совместимость не так важна. Более того, она часто препятствует развитию системы. Вспомните, как уродовала Микрософт свою систему, чтобы обеспечить бинарную совместимость с глючным софтом (sim sity, пакеры и т.п.).
     
  13. driver

    driver New Member

    Публикаций:
    0
    Регистрация:
    18 июн 2008
    Сообщения:
    302
    появилась (давно уже) FreeBSD 7.1 скачал 1,8 гига - там х.туча интересностей... пока не ставил на жёсткий в Виртуал бокс чего-то не ставится , надо флоппи присоединить..кажется

    последний релиз Solaris 800 метров, пробовал ктонить? авторы утверждают, что за ней будущее, мол там какие то новые фишки ...
     
  14. NOX

    NOX New Member

    Публикаций:
    0
    Регистрация:
    22 янв 2008
    Сообщения:
    13
    dgs
    Гы-гы, не политкорректное предложение 700 членов и ни одной звезды :lol: .

    А с графической подсистемой всё сложнее:
    Сначала она была не в ядре
    Потом её внесли в ядро и радовались увеличению производительности.
    Теперь же снова вынесли и преподносят это как достижение.

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

    osrootd New Member

    Публикаций:
    0
    Регистрация:
    30 июл 2008
    Сообщения:
    1.086
    NOX
    там есть 3.141592654зды - Lesbian
     
  16. CyberManiac

    CyberManiac New Member

    Публикаций:
    0
    Регистрация:
    2 сен 2003
    Сообщения:
    2.473
    Адрес:
    Russia
    osrootd, истины 1-3 не имеют отношения к виндам :)
     
  17. TermoSINteZ

    TermoSINteZ Синоби даоса Команда форума

    Публикаций:
    2
    Регистрация:
    11 июн 2004
    Сообщения:
    3.552
    Адрес:
    Russia
    driver
    Ставил Open Solaris. Не впечатлило. Тормазит, и ничего особо нового там не увидел. ИМХО FreeBSD рулит. И Windows тоже :derisive:
     
  18. K10

    K10 New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2008
    Сообщения:
    1.590
    green
    Из за чего это? И можно ли сделать переносимое приложение, которое я смогу запустить на любом никс сервере? Должен же быть там какой-то унифицированный программный интерфейс (как API в винде)? И правильно ли я понимаю, что с ассемблером там дела обстоят не совсем хорошо (gas вроде с AT&T синтаксисом, путевых отладчиков и средств разработки нет)?
     
  19. CyberManiac

    CyberManiac New Member

    Публикаций:
    0
    Регистрация:
    2 сен 2003
    Сообщения:
    2.473
    Адрес:
    Russia
    K10
    Некоторые программы, скачанные в бинарном виде, без проблем работают на нескольких Линухах под одну платформу. Там Джоппо приходит не из-за бинарной несовместимости, а из-за зоопарка версий библиотек. В Вянде правда Side-by-Side - ацтой не меньший, в Висте папочка на 5 гигов с залежами копролитов всех возможных версий смотрится не лучше груды симлинков.
     
  20. green

    green New Member

    Публикаций:
    0
    Регистрация:
    15 июл 2003
    Сообщения:
    1.217
    Адрес:
    Ukraine
    K10
    Насколько мне известно, основная причина для юзермодных приложений - изменения в ABI (application binary interface) gcc. Это то, из-за чего надо перекомпилировать. Есть ещё проблемы типа отсутствующих библиотек(нужных версий), но это решается без перекомпиляции. Вообще версионность библиотек в Линуксе сделана изначально лучше чем в видовс. Микрософт решила проблему dll hell сравнительно недавно (SxS в ХР+).
    Если приложение использует только posix API,то должно, по идее, работать на всех Линуксах бинарником и на всех никс-подобных ОС (с перекомпиляцией).