Прямой эфир

  • avatar
  • LRN
  • 19 января 2010, 15:47
  • #
  • +1
Дефолтная система развёртывания ПО по домену в Active Directory работает только с msi-инсталляторами, которых для Файрфокса по дефолту не существует. Поэтому тупые виндовые админы на тупых виндовых доменах будут продолжать тупить и отказываться ставить Файрфокс.
  • avatar
  • fog
  • 19 января 2010, 15:38
  • #
  • 0
необходимо чтобы:
Добавлю:
— Обеспечить возможность легкой кастомизации firefox
Т.е. если можно прилепить небольшой логотипчик компании, начальство с намного большим удовольствием будет его использовать (и еще распорядится установить и сделать дефолтным на всех компах компании) — но это нужно, чтобы админы компании были «на светлой стороне силы».
— Широко распространять информацию об уязвимостях IE
Например, вот последнии новости о том, что Правительства европейских стран рекомендуют перейти на другие браузеры. Всетаки, часть руководителей достаточно трепетно относится к информационной безопасности.
— По поводу «IE-only» сайтов и возможности борьбы с ними, как раз пишу сейчас отдельный пост. Опубликую вечером или завтра.
  • avatar
  • lykac
  • 19 января 2010, 01:14
  • #
  • +1
Хорошие аргументы.
  • avatar
  • fog
  • 19 января 2010, 00:50
  • #
  • +2
Существует опасность, что Linux наберёт критическую массу
А в чем же опасность? Наоборот, это будет очень хорошо для ReactOS. Я уже писал на форуме reactos про это.
С библиотеками на iPhone вроде лучше чем на Android, оно и понятно — на последнием native-code должен быть редко и только если очень надо. Сам писать пока ни под одну из платформ не пробовал, ощущение от прочитанного в разных «вступлениях», что android «правильнее», а iPhone удобнее.
  • avatar
  • DuskMan
  • 18 января 2010, 23:53
  • #
  • 0
Существует опасность, что Linux наберёт критическую массу, и разработчики железа будут выпускать версии драйверов как для Windows, так и для Linux.


Что же в этом «опасного»? Хотя это есть и сейчас, по крайней мере крупные производители железа выпускают драйвера для Linux.
  • avatar
  • SPU
  • 18 января 2010, 23:46
  • #
  • 0
Так зачем утруждаться, если можно написать под j2me и запустить ту же программку еще на куче мобилок. Какие-то «системные» фишечки придется делать «нативными», но их не так много нужно.
Вон на современных нокиях под симбианом половина якобы нативных приложений на самом деле флэш.
  • avatar
  • 4ybaka
  • 18 января 2010, 23:40
  • #
  • 0
Ну то что там получился С/С++ не дает гарантий что нужные библиотеки легко соберутся. Вон на лине тоже С++ есть, но MFC туда ни у кого и мыслей нет портировать:)
А про objC++ спасибо, не знал.
  • avatar
  • lykac
  • 18 января 2010, 23:38
  • #
  • 0
Существует опасность, что Linux наберёт критическую массу, и разработчики железа будут выпускать версии драйверов как для Windows, так и для Linux. Тогда у ReactOS не будет объективных преимуществ перед Wine. Но даже в этом случае ReactOS будет привлекать внимание разработчиков, которые, скажем, желают найти дыру в Windows при дизассемблировании её файлов. Или страстно желают устроиться в отдел майкрософт, который занимается разработкой ОС. Или просто желают создавать ОС, поскольку им это приятно, но при этом они хотят, чтобы их ОС была более популярна, чем любительские домашние ни с чем не совместимые ОС.
Objective-C это надмножество С. Аналогично Objective-C++. Таким образом на йамобилке, внезапно, ещё и C/C++. ObjC необхожим только для гуя (может уже и там не необходим). Г-н Кармарк выкладывал сорцы портированного Wolf3d
  • avatar
  • 4ybaka
  • 18 января 2010, 23:25
  • #
  • 0

Как я понял j2me худобедно работает, но вот будет ли от нее толк? Для быстрого портирования конечно сойдет, но если выходить на платформу с планами на будущее — все равно придется писать на их джаве)
  • avatar
  • 4ybaka
  • 18 января 2010, 23:15
  • #
  • 0
А портирование с чего? Я конечно не программист на С/С++, и тем более objective c, но огромную разницу в этих языках вижу невооруженным глазом. Поэтому не понимаю, как там не может быть хлопот… Если с мака, то я не понимаю, какие приложения там портируют.
  • avatar
  • SPU
  • 18 января 2010, 23:08
  • #
  • 0
Под нативным я имел в виду их SDK. J2ME там вовсе не обязано работать из-за того, что основная среда работает с java.
  • avatar
  • ha7y
  • 18 января 2010, 23:07
  • #
  • 0
Насчет iPhone — слышал, что портирование под него особых хлопот не требует (хотя сам лично не пробовал).
  • avatar
  • 4ybaka
  • 18 января 2010, 22:09
  • #
  • 0
Если на андроиде j2me работает, то народ не будет особо напрягаться с нативными приложениями.

Если не ошибаюсь, там толком только java и работает. Нативное что-то есть, но в ограниченом виде.
  • avatar
  • 4ybaka
  • 18 января 2010, 22:07
  • #
  • +3
ИМХО, не сегодня — так завтра. Если даже обилие xml вызывает затруднения (что довольно странно для его распространенности), то сравнение с тем же iphone дает четкое представление о скорости роста — java куда более популярнее (да и наверное проще), чем objective c.
  • avatar
  • SPU
  • 18 января 2010, 22:05
  • #
  • 0
Вроде как раз количество сишников снижается (шарп я не считаю)…
Если на андроиде j2me работает, то народ не будет особо напрягаться с нативными приложениями.
  • avatar
  • SPU
  • 18 января 2010, 21:59
  • #
  • +1
Это замечательно, что оно встало в reactos. Я к тому, чтобы в wine эти части официально разделили. Тогда можно будет спокойно работать над общей частью (как над отдельным проектом), не таская код туда-сюда. Польза будет всем.
Может задумка такая и была, но в презентации этого вроде нет (или я проглядел), т.к. она ориентирована в основном на разработчиков reactos, т.е. немного однобока.
Прямо в точку! Это именно то, что я и сделал (конечно, Wine сделало, я просто довёл до кондиции). Этакая юзермодовая «библиотечка», имеющая абстрактный интерфейс, и ответная часть абстрактного интерфейса уже реализующая связь с графическим драйвером, устройствами ввода, и т.п.
  • avatar
  • SPU
  • 18 января 2010, 21:19
  • #
  • +1
Я не очень в курсе, как реализован вайн, но может проще не задействовать часть wine в reactos, а абстрагировать wine от платформы. Будет просто реализация винды, которую можно запустить на любой платформе при наличии некоторой платформозависимой прослойки. Ну и никто не мешает сделать эту самую прослойку запускаемой на голом железе, т.е. это фактически reactos.