Новый OS

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by mLTX, 26 Aug 2015.

  1. mLTX

    mLTX New Member

    Joined:
    23 Aug 2015
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    Доброго времени суток форумчане! У меня есть желание создать операционную систему, естественно не я один хочу, есть еще парочку ребят, только у них опыта маловато чтобы начинать это деяние. Хотел спросить как вы смотрите на это? Так как из моего опыта я знаю что тут сильная, большая команда нужна что бы сделать операционную систему. Стоит ли это начинать вообще? Деньги есть, я не говорю про пару сотен тысяч а гораздо больше.
    Если полная финансовая поддержка будет вы хотели бы попробовать?
     
  2. Fepsis

    Fepsis Elder - Старейшина

    Joined:
    17 Sep 2008
    Messages:
    803
    Likes Received:
    391
    Reputations:
    72
    ОС будет принципиально новой?
     
    crystalbit likes this.
  3. Fepsis

    Fepsis Elder - Старейшина

    Joined:
    17 Sep 2008
    Messages:
    803
    Likes Received:
    391
    Reputations:
    72
    Главное чтобы обои были не скучные
     
    DartPhoenix, Payer, makag and 3 others like this.
  4. mLTX

    mLTX New Member

    Joined:
    23 Aug 2015
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    Да, хотим все с нуля
     
  5. Fepsis

    Fepsis Elder - Старейшина

    Joined:
    17 Sep 2008
    Messages:
    803
    Likes Received:
    391
    Reputations:
    72
    Хотел немного тебя потроллить, но видимо шутка такая старая, что не все помнят.

    Если серьезно, перед тем, как начать, советую ответить самому себе на несколько вопросов:

    Зачем нужна ещё одна ОС?
    Что будет в ней, чего нет и не возможно реализовать в рамках существующих ОС?
    Почему пользователь должен захотеть вашу ОС?
    Какой софт будет работать на ОС и кто будет разрабатывать этот софт?
    ну и т.д.

    Говорят, чтобы стартап взлетел - он должен решать какую-то проблему, какие проблемы вы собираетесь решать?
     
    Payer, makag and c1rex like this.
  6. smack

    smack Active Member

    Joined:
    25 Aug 2013
    Messages:
    213
    Likes Received:
    157
    Reputations:
    3
    Рублей?
     
  7. equal

    equal Member

    Joined:
    26 Jul 2015
    Messages:
    54
    Likes Received:
    62
    Reputations:
    2
    Для тех, кто не понял намёка о "принципиально новой ОС с нескучными обоями": https://lurkmore.to/BolgenOS
    Если вкратце, школьник Денис Попов из Нижнего Тагила выставил на местный технический конкурс "свою ОС", которая в итоге оказалась перелицованной Ubuntu с потертыми копирайтами и переименованными программами. Сначала новость о малолетнем даровании подхватили местечковые СМИ, а потом слава добралась и до федеральных.
    Технари же, копнув глубже, сначала неслабо так охренели со столь явного и наглого вранья, а потом начали с попкорном наблюдать за медленным и полным огрызаний падением Попова от "я здесь сделал свою принципиально новую ОС" до "я не раз говорил о том что это сделано на базе Ubuntu Linux, и никогда не скрывал этого", а также ловить лулзы с севших в лужу с большим плюхом безграмотных организаторов техконкурса, горадминистрации Нижнего Тагила и восторженных "журнализдов".
     
    #7 equal, 27 Aug 2015
    Last edited: 1 Sep 2015
    Payer, makag and Fepsis like this.
  8. DooD

    DooD Moderator

    Joined:
    30 Sep 2010
    Messages:
    1,173
    Likes Received:
    437
    Reputations:
    288
    бессмысленно.есть один монополист, и никто не откажется от него.а лучше не сделаете потому что над виндой корпят целые подразделения людей,начиная от дизайнеров,заканчивая низкоуровневыми программистами.
    а парасотентысяч это вообще ничто если замышляется что то на уровне того же линупса.
    вон каноникал так и не собрала 20 лямов, так что делайте вывод
     
    _________________________
    Payer and makag like this.
  9. scrat

    scrat кодер

    Joined:
    8 Apr 2007
    Messages:
    625
    Likes Received:
    541
    Reputations:
    3
    Нужно понимать какую проблему ты решаешь.

    Тебе хочется поразвлекаться и понять как оно внутри устроено? Почитай книги и напиши свою маленькую ОС с нуля.
    Тебе не нравится интерфейс? Возьми существующую ОС(linux) и сделай для неё свой оконный менеджер.
    Тебе не нравятся характеристики ядра? Возьми существующее opensource ядро(linux/bsd/hurd/…) и дополни.
    У тебя есть деньги и ты хочешь их инвестировать в разработку ОС? Найди рынок для своей ОС, заодно поймёшь что именно ты хочешь сделать.

    Операционные системы бывают разные. Не обязательно разрабатывать ещё одну для десктопов/смартфонов(что очень сложно), есть более экзотические варианты типа ОС для самолётов или ядерных реакторов.

    Полезная литература:
    http://www.amazon.com/Modern-Operating-Systems-4th-Edition/dp/013359162X (в сети есть бесплатная pdf)
    http://www.amazon.com/Operating-Systems-Design-Implementation-Edition/dp/0131429388
    https://littleosbook.github.io/
    https://www.gitbook.com/book/samypesse/how-to-create-an-operating-system/details
    https://ru.wikipedia.org/wiki/Linux_From_Scratch
    https://en.wikipedia.org/wiki/Just_for_Fun


    PS Если тебе ~15 лет, то самым полезным будет пока забить на эти наполеоновские планы и прочитать первую книжку в списке. Подтянешь английский(хотя есть и на русском) и свои знания.
     
    Payer and Fepsis like this.