OS/2 2020
Введение
у нас был "ESWay" = эволюционный путь eComStation.
теперь назовем проект так: OS/2 2020.
(А может лучше оставить как было?
а то число в названии усложнит. Можно использовать OS/2 2020 как синоним..)
W. Нужна ли кому-то OS/2?
ДА,
- несмотря на то что есть Windows система по умолчанию
- Linux полностью функциональный
OS/2 нужна, Но только если:
OS/2 должна давать какие-то 20 функций,
быть красивой. удобной, умной.
тогда она подходит для 1 миллиона человек.
(речь про функции типа: запись DVD, проигрыватель музыки.)
понятно, что она должна быть дешевой. должна быть волшебной.
GOAL 2 - Unique user interface.
Nobody needs 1001-st Linux distribution.
Nobody will work with desktop developed in 1996. But OS/2 Warp UI is the only
difference which we can offer.
So, User Interface it's top priority.
* Only native icons
* Only native Dialog boxes
* Development of user interface in traditions of OS/2.
X1. Ситуация вокруг
- 2019-ый год: Стоимость SSD дисков снизилась, так что
считаем, что у каждого пользователя теперь SSD, а значит высокая скорость
работы диска, нет сбойных секторов.
- Все компьютеры с UEFI. У некоторых нет возможности выбрать Legacy.
- Много компьютеров с USB 3.0, без USB 2.0
- Разрешение экрана. Самое распространенное: 1366x768,
с другой стороны, вокруг очень много 1600x и выше.
X2. Ситуация внутри
Сложность сопровождения OS/2 компьютеров:
- ESWay: OS/2 выживание
- ESWAY-G1011a: Чтобы успешно настроить OS/2 компьютер,
чтобы сопровождать OS/2,
нужно чтобы у пользователя / компании было несколько компьютеров.
- ESWAY-G1011b: Один компьтер должен быть вспомогательным,
и выполнять задачи по обслуживанию
(форматирование дисков, установка ОС, ремонт сломанной ОС)
A. Продвижение. Общее, абстрактные
A.1. "Опять создать новую супер-программу"
Уже понятно, что создать еще одну, 1001-ую программу не поможет.
во-первых, нет бюджета, во-вторых, все программы уже созданы в Windows.
Поэтому речь идет о переформатировании того, что уже создано. Рекламе того, что уже создано.
Текущая ситуация:
- 1) после установки ОС, рабочий стол полупустой
- 2) нет рекламы внутри сообщества
- 3) ..
Что нужно сделать:
1) ОС должна быть наполнена софтом. Точнее, функциями, которые вызывают существующие программы.
2) ..
3)
A.2. OS/2 развивается сама или процесс роста управляемый?
Судя по прошедшим 19 годам,
- Основная часть программ создаются программистами по своей инициативе
- Компания-разработчик ОС выбирает, какой из проектов поддержать
и начинает его поддерживать
- После чего, Компания-разработчик ОС может создавать подпроекты.
А что дальше? Точно также,
- Инициатива исходит от самостоятельных разработчиков,
они реализиют свои хотелки.
- Разработчик ОС влияет на развитие ОС.
A.3. "Немедленная доставка новых функций"
Все новые функции должны сразу быть доступны пользователям.
Например, если USB 3.0 поддерживает 1 контроллер - этого достаточно для
выпуска драйвера. Конечно, драйвер должен проверять совместимость перед
установкой.
Важно, чтобы какая-то часть пользователей могла уже пользоваться новой функцией.
Все новые функции ОС должны включаться в состав ОС.
По умолчанию они могут быть отключены, но должна быть возможность
активировать при установке или после.
B. ОС, основной дистрибутив
B.1. включить десятки и сотни программ
GOAL 1 - Increase value of basic system package.
The cost of OS/2 license will always stay above $100 .. $250.
This is the main barrier to attract new customers.
It's necessary increase the value of the system and include
some solutions / applications to the basic package.
So people get guarantees that OS/2 computer can be used to fulfil special task:
* package of photo editors
* point of sale apps
* audio players / catalogue apps
* ..
On the other side,
It means that VirCo/2 should pay to the developers of this
applications / solutions.
But the budget of any OS/2 VirCo company is always restricted.
It means that the applications should include restricted functions.
B.1. включить десятки и сотни программ
уточнение:
речь не только про каталог программ.
надо включить десятки и сотни разных программ в состав ОС.
- * потому что по-отдельности они слабые
- * потому что рабочий стол пустой
- * потому что это и есть развитие ос. всякие вьюверы, утилиты, ..
приходим к выводу: возможно нужно сделать утилиту, которую ассоциировать с сотнями разных форматов.
юзер кликает по файлу. утилита показывает диалоговое окно.
советует программу или сообщает инфо, что совсем нет поддержки.
B.2. Баланс между портированным софтом / веб-браузером / нативными
- Если программ нет, есть только веб-браузер и всю работу
пользователь выполняет через веб-браузер. Такая ОС никому не нужна.
- Если все программы портированы из линукса.
Такой 1001-ый линукс никому не нужен.
OS/2 нужна только если есть нативные программы.
C. Программы отдельные / (separate) Applications
C.1. Web-browser is the must have application
it's clear that web-browser is обязательная программа.
основые сайты/сервисы постоянно повышают требования к веб-браузеры.
веб-браузер должен быть стабильным и совместимым с основными 100 сайтами (банками, магазинами, сервисами)
С другой стороны,
это не значит, что весь бюджет должен уходить на веб-браузер.
это может быть 10-20%
Glassman:
Задача текущего момента - это нормальный, быстрый, современный браузер. Половину недостающего софта можно заменить онлайн аналогами, но нужен браузер. А то что есть у нас - устарело, жутко тормозит и постоянно падает :(
C.2. Killing application
что такое сделать, чтобы вдруг появилось 1000 юзеров?
повтор:
представим, что на этой неделе 1000 людей ставят os/2.
с какого перепеуга им это надо?
тратить деньги и ставить софт, который непонятно как настраивать.
* да.. это может быть OS/2 для ретро-игрушек
но тогда должен быть сборник игрушек тыща штук и программа-каталог..
* это может быть просто для интернета?
нет. windows и linux для этого лучше.
* это может быть спец.решение. но здесь у нас нет инфо.
** кассовый аппарат, ..
E. Роли
Жизнь ОС - это активность людей. У каждого человека своя роль.
Есть простые пользователи, есть активные пользователи, разработчики,
коммерческие пользователи. Они все объеденены в единую цепочку, единый цикл.
E.1. Узловые люди = Entrepreneur
должны быть Усзловые люди
= менеджеры = ведущие. Node-people. Entrepreneur = Предприниматель.
Люди, которые весь день занимаются вопросами OS/2.
могут принимать решения об инвестировании
количество.
во времена eComStation их было 4.. 5.. не более 7.
сегодня, в 2019 году, для ArcaOS для начала, столько же.
E.2. 30 разработчиков, а не 5
в разработке ОС должны участвовать 20 .. 30... 50 разработчиков,
а не 2, не 5.
потому что должно быть создано одновременно 10, 20, 30 программ, драйверов,
понятно, что какие-то разработчики пишут вспомогательный код. другие пишут узловой, обьединяют части в единое.
Понятно, что нет бюджета для больших групп.
но тогда должно быть на добровольных началах. с вознаграждениями.
U. Чего ожидать в 2019 и 2020?
а на самом деле, что могут делать OS/2 разработчики? чего ожидать?
я сразу вспоминаю:
- Wim Brul - какие-то USB программы http://home.hccnet.nl/w.m.brul/
что ожидать от европейских разработчиков?
пока что ответ: ничего..
Список функций, которые должны быть интегрированы в 2019:
- 10) ввод от сенсорного экрана = это как ввод мыши.
и он должен быть по умолчанию доступен. сразу после установке.
ВЫВОД: значит интегрировать программы и драйверы от Wim Brul.
- Установка USBAUDIO по умолчанию на каждый компьютер.
Особенно поддержку USBAUDIO 2.0 мы ее с ним год доводили до ума. К стати он сделал поддержку записи в UAC 2.
Z. Дополнительная информация
- Текст подготовлен: Юрий Ларин
Unsorted
Improver:
Для начала надо определить, какой софт, хотя бы предположительно
коммерчески успешный, мы можем написать. Если нет идей, то не будет и
разработки программ, и программистов, и денег в конечном итоге. Сейчас
можно прикинуть хотя бы общие глобальные направления:
1. Вернуться в интернет -- нужен браузер, который будет полностью
поддерживать все современные итернет-стандарты и быть не менее удобен
для пользования, чем в конкурирующих системах. Потянем ли?
2. Офисные программы... Тут тоже всё сложно.
3. Бухгалтерия и финансы, продажи (кассовый аппарат). Без хорошей БД
толку не будет.
4. Мультимедия -- картинки, видео, аудио (в том числе потоковое). Тут
что-то можно придумать новое, например:
* написать программу по управлению IP-камерами и видеонаблюдению.
* сделать видеорегистратор на базе OS/2.
* сервер записи телефонных переговоров к миниАТС или IP-телефонии.
* система наложения титров на видеопоток в реальном времени.
* ...
Сможем что-нибудь из этого?
5. "Умный дом", тоже популярная нынче тема. Охранная система,
включение/выключение электроприборов по расписанию и по событиям и
т.п. Сможем сделать что-то в этом направлении?
6. Телефоны-смартфоны... Ну только если сделать синхронизацию, но
сейчас тот же андроид по своим возможностям обгонит OS/2, в том числе
и синхронизацией в облако. Никто не купит такую программу, тут тупик,
мне кажется.
7. Сервер на OS/2. Всё, что можно, тут уже есть, либо не потянет
конкуренции с другими системами, в том числе и по цене.
8. Ещё есть идея, не знаю, к чему её отнести: система мониторинга
передвижения транспорта предприятия, по данным с gps-трекеров рисуем
маршруты и места расположения машин на карте. Проект с картой в OS/2
ещё не забыт?
9. Система OS/2 "сама для себя" -- утилиты по обслуживанию ОС,
настройке, мониторингу, драйвера и т.п. Что можем сделать? Например,
драйвер на USB3 был бы коммерчески востребован, сможем написать?
10. 3Д-принтеры... Тема развивающаяся, может быть коммерчески
выгодная, и тут можно попытаться пристроить OS/2:
* Системы трёхмерного моделирования нет, но можно для начала сделать
вьюер трёхмерных моделей.
* Управление 3Д-принтером -- отправить модель из вьюера на печать.
* ...
11. ...
OS/2 virtual company = VirCo/2
GOAL 3 - Native apps development - top priority
Again, nobody needs 1001-st clone of linux.
It's clear that Firefox port is the 1-st application by importance.
But the budget of apps development should be balanced.
* For example, 30% should be invested to Firefox porting (and aux libraries).
* other 30% to 5 large native apps.
* other 30% to 20 small apps
* and 10% to 50 tiny apps and utilities.
The situation when 99% of budget go to Firefox porting is abnormal.
GOAL 4 - ??????
***
25. Main topics
What is the locomotive application in OS/2 today?
TODO: 100%
* Надо сначала установить контакт со всеми юзерами, со всеми включенными
рабочими столами. через виджеты и т.п.
* потом делать рекламу в OS2FAQ. чтобы весь наш софт, все наши новости работали.
=> САЙТ, НОВЫЙ OS2FAQ сделать.
* Реклама ESCHEMES.. - это главная фича OS/2, ее UI
* Применение: Backup движок переделать - ЗАПУЩЕНО+++
4) Capricorn: пересобрать программы - не сдвинуть
*) САЙТ, НОВЫЙ: Применение OS/2 сделать.
*) APPS: сделать рацию для общения между OS/2 компами.
* дешево
* полезно
======================
Есть крупные APPS для разработки.
1) веб-браузер типа Firefox
2) Дальше, PM123 довести до уровня iTunes.
USB Audio .. всё это в сумме - большая область применения OS/2.
==========================
|