В последние годы операционная система Windows 95 стала эдаким эталоном для демонстрации необычных возможностей портирования: её уже запускали на умных часах Apple Watch и Android Wear и даже на консоли Xbox One. Сейчас разработчик Феликс Ризенберг из компании Slack вышел на новый уровень, выпустив Windows 95 в виде приложения Electron, которое можно скачать и запустить на macOS, Windows или Linux.

В комплекте с программой идёт ряд приложений, в том числе «Блокнот», графический редактор MS Paint и стандартные игры вроде «Минёра». К сожалению, Internet Explorer не полностью функционален: в браузере не открываются страницы.

Приложение размером 129 МБ занимает всего около 200 МБ в оперативной памяти даже с запущенными системными утилитами, программами и играми.

В последней версии windows95 v1.1 реализована поддержка дисководов с дискетами.

Комментарии (50)


  1. KevinMitnick
    24.08.2018 15:50
    +3

    кайф


  1. daggert
    24.08.2018 15:53
    +3

    > Приложение размером 129 МБ занимает всего около 200 МБ

    Сейчас даже эти цифры кажутся чудными для ОС, несмотря на то что у меня даже винда 98 успешно работала на 16 мегабайтах.


    1. Alozar
      24.08.2018 16:00

      Скорее всего большую часть памяти занимает образ диска


    1. sinc
      24.08.2018 16:24
      +8

      а сейчас, блин, вкладка в браузере с этой страничкой жрет больше


      1. Solexid
        24.08.2018 17:23
        +1

        Дык автор и упаковал браузер в контейнер вместе с образом диска и эмулятором v86.js.


        1. IvUyr
          24.08.2018 19:11

          Как я и предполагал...


        1. Goodkat
          24.08.2018 23:24
          +3

          Наркоманы...


          1. alix_ginger
            26.08.2018 11:44
            +1

            Обколются своим джаваскриптом и пакуют друг другу браузеры в контейнеры


        1. khim
          25.08.2018 15:06
          -1

          Речь не про «браузер в контейнер вместе с образом диска и эмулятором v86.js».

          Речь про страничку Хабра, на которой мы эту новость обсуждаем.


      1. k0ldbl00d
        24.08.2018 20:37

        Сейчас вкладка Gmail в памяти занимает больше.


        1. Sabubu
          25.08.2018 17:24
          +1

          В Gmail можно использовать классический интерфейс, если приписать /h/ к URL, mail.google.com/mail/h/. Плюсы: на экран помещается больше писем, никакого material design, в разы меньше яваскрипта (работает даже без него) и быстрее грузится.


    1. justhabrauser
      24.08.2018 22:29
      -5

      Ализар такой ализар…
      Win98SE + MS_Office + 1C занимает 40 мегабайт. И еще остается.


  1. dpischalka
    24.08.2018 16:05
    +2

    Здорово, правда не вижу смысла пилить версии этой штуки. Это же просто игрушка, типа «смотрите как я смог».


    1. hardex
      24.08.2018 16:10

      Автор так и пишет в readme


  1. memba
    24.08.2018 16:24
    +4

    Когда у меня был 486-ой, у него было 8mb ram. И на нем отлично работал Windows 95.
    Конечно для электрона 200mb это достижение.


    1. usego
      24.08.2018 17:13
      +3

      Боюсь если сейчас сесть за тот комп, то вместо впечатления «отлично» появятся суицидальные мысли.


      1. JTG
        24.08.2018 20:59
        +6

        Четвёрка — вероятно, а вот пень 166 с 95 виндой и каким-то там вордом будет вполне комфортной печатной машинкой, Photoshop 3.0.5 будет редактировать фотки, WinAmp играть песни. С KernelEx запустится 12 опера и, может быть, даже получится читать хабр :)


        1. daggert
          24.08.2018 23:22

          винамп на 166 не очень комфортен. У такой комп для старых игр и я явно уперся в процессор при работе в борланде и прослушивании музыки одновременно. Особенно mp3.


          1. demimurych
            25.08.2018 02:28
            +2

            Вы вероятно что-то забыли.
            На AMD 133 вполне комфортно играть в Д1 плюс винамп с плейлистом.
            А это на намого меньше чем 166.

            Я это так уверенно говорю потому что вот от меня справа стоит старый системник где в это играют.


            1. daggert
              25.08.2018 10:08
              +1

              А у меня 166 слева (: Хотя мб зависит от других факторов, PI@166, 32Mb RAM, gf 256. Надо с Д2 опробовать, т.к.компьютер использую в основном для паркана и программирования.


              1. khim
                25.08.2018 15:27

                От кеша на матери зависит. Встроенного кеша от Pentium'а на это дело не хватает.

                А AMD, некоторые, несли на себе кеш L2, но это уже не AMD 133, это всякие AMD K6-III…


              1. alex0rus
                26.08.2018 10:59

                Паркан 1 есть в стиме, и в принципе хорошо идёт на Win7 32-bit


                1. daggert
                  26.08.2018 12:04

                  В стимовской версии нет сетапа для перестановки клавиш, другая музыка и скорость на планете совершенно другая. Я сравниваю играя в обе версии на i7 на десятке и на P-I.


        1. Grox
          25.08.2018 00:35
          +2

          Photoshop 3.0.5 будет редактировать фотки
          Фотки типичных для 95 года размеров?


      1. OnYourLips
        25.08.2018 12:40

        Они и тогда появлялись на таком сетапе, еле шевелилось. А вот на 133 пне и 16mb оперативки по тем меркам уже можно было комфортно работать. По современным и такой вариант, конечно, покажется сильно тормозящим.


    1. BD9
      24.08.2018 22:03

      Враньё. Нужно было хотя бы 12 МБайт. На 8ми окна рисовались из свопа. И 486 последних выпусков, а не какая-нибудь 486SX25.


      1. DMGarikk
        25.08.2018 08:13

        У меня был ti486dlc-40 и 8mb, я полтора года на нем просидел в 95, вполне комфортно, даже 98 ставил (с помощью drivespace впихивая ее на 170 мегабайтный диск)… вот она тормозила


      1. DrPass
        25.08.2018 11:38

        Win95 первой редакции работала на 8 Мб вполне нормально (конечно, смотря что за приложения вы в ней запускаете. Например, С++ Builder систему с 8 метрами высаживал полностью). Вот OSR2 уже подтормаживала, и была заметно шустрее, если ей ещё несколько метров накинуть.


  1. Am0ralist
    24.08.2018 16:59

    Помню, 98SE после выкидывания некоторых папочек занимала мегабайт 250 так…
    А сейчас браузеры жрут больше места)


    1. DrPass
      24.08.2018 17:04
      +2

      А сейчас браузеры жрут больше места)

      Причем даже не на диске, а в ОЗУ. Для пары-тройки страниц.


      1. vaslobas
        24.08.2018 21:45
        +2

        Пары-тройки? Жируете, батенька. 500 мбайт легко может сожрать одна страница.


        1. springimport
          24.08.2018 22:02
          -1

          Не только страница. Прямо сейчас adp занимает 1059 МБ. Расширение для блока рекламы занимает место наравне с играми 10-летней давности!


    1. plus_stick
      25.08.2018 15:46

      98SE я как то урезал до 100 Мб


  1. DrPass
    24.08.2018 17:02

    «Портировали» — наверное, слегка неподходящее слово. Скорее, «нарисовали имитацию».


    1. Tangeman
      25.08.2018 15:32
      +1

      Это всё же VM, так что явно не имитация. Вот имитация (правда не совсем Win95, но почти).


    1. khim
      25.08.2018 16:07

      Нет, именно портировали. Там, как я понял, «родной» образ Windows95 внутри.


      1. DrPass
        25.08.2018 22:42

        Да, действительно, я посмотрел, там запускается Windows95 на эмуляторе. Причем эмулятор тоже на js. Ну тогда непонятно, причем тут этот проект, т.к. эмулятор — проект самостоятельный и от других разработчиков, разные версии винды (и других ОС) и так прекрасно запускает, там даже ссылка на образ с Win 98 есть.


  1. Vector_om
    24.08.2018 17:16

    Недавно тоже поднимал 95-ю и 98-ю. До того они минимальные были.


  1. Solexid
    24.08.2018 17:19
    +12

    Сегодня точно не первое апреля? Ало народ, чувак просто запихнул эмулятор x86 в Electron вместе с образом Винды95. И у автора 4 тыщи звёзд на гитхабе? Но вот первая ишшуя прекрасна github.com/felixrieseberg/windows95/issues/1


  1. NeoCode
    24.08.2018 17:36

    Чем это отличается от обычной виртуалки?


    1. Solexid
      24.08.2018 19:13
      +10

      Тем что за такое хочется разбить лицо фейспалмом.


    1. IvUyr
      24.08.2018 19:28
      +3

      Тем, что это js.


  1. kovserg
    24.08.2018 21:54
    +1

    SoftICE работает?


    1. mwizard
      24.08.2018 21:57
      +1

      это виртуалка, чего ж ему не работать?


  1. InterceptorTSK
    24.08.2018 22:09

    Напишите плс как оно по скорости…
    Вангую — тормозит оное на моем 3570к круче чем на 486-ом)

    upd: Чорт побери) Прочитал чуть выше что это виртуалка. Эпик-фейл.


  1. fedor2612
    25.08.2018 01:55
    +5

    Вот если бы Electron-приложение под Windows 95 бы портировали, тогда да… :)


  1. Wayfarer15
    25.08.2018 02:00
    +1

    Помнится как раз в те времена, я запускал QNX с одной дискеты на 1.4Mb и там было примерно то же самое. К сожалению компьютерный мир пошёл по другому пути.


  1. iperov
    25.08.2018 08:16
    +3

    а Slack на electron'e жрёт 1гиг.


    1. Mapaxa864
      25.08.2018 13:42
      +1

      Это в лучшем случае.


  1. nfw
    25.08.2018 15:46

    Я может, конечно, чего то не понимаю, но js-эмуляторы 95-ой винды были как минимум в году этак 2008.