12345
Reviews / articles about OS/2 |
Operating systems: ArcaOS, eComStation, IBM OS/2 Warp |
![]()
|
|
DATE: 2007-11-15 22:45:32 AUTHOR: eCo Software
Evolutionary Sprint Revision: 20071201
Why eComStation is surviving today?
1. Correct decisions and MistakesThe PC market is very huge, there is place for every system, those which do not make mistakes to win the competition. Correct decisions in the past:
Mistakes:
2. eComStation roadmap (forecast)What is the future of eComStation? Let's make a forecast till 2009. 2 0 0 7 eComStation PC Starting from 2007 we can declare that eComStation is working on any modern PC again.
eComStation supports popular peripheral devices:
2 0 0 7 Panorama VESA Panorama VESA supports all video adapters. It should be debugged and equipped with setup program -- EXECUTED You should install Panorama VESA if you have an adapter:
ToDo: Toolkit, Widescreen activators 2 0 0 7 ACPI, 2007 whatsnew You need ACPI if:
Or, determine by the date of PC manufacture:
We have improved some global critical things during 2007 (this things required global improvements in ACPI.PSD)
2 0 0 7 GenMac wrapper Genmac network adapters driver:
What's new:
2 0 0 7 Native network drivers Native network drivers are frozen now. It would be nice to have 3-5 native drivers to compete with Genmac (remember the history of SNAP, it killed all drivers then died itself). Native drivers bring reliability and performance. What's new:
2 0 0 7 USB drivers
To support new devices, it's necessary update base USB drivers. Todo: it's necessary create a site "how to prepare flash-disks" (eComStation is able to work with any USB MSD device) 2 0 0 7 Uniaud UniAud: HDAudio on-board adapters are not supported. This causes a crisis: no sellings of multimedia apps => zero turnover The problem should be solved before the end of year.
2 0 0 7 Danis IDE drivers SATA-controllers -- all modern adapters are supported by xATA (Danis drivers). Daniela planned many updates in the beginning of 2007, the base plan is executed. 2 0 0 7 3D-graphics We need software OpenGL ES v.latest
OpenGL ES (software) should be ported. It is critical for students. Discussion: 2 0 0 7 Applications -> system applications To increase the value of eComStation pack, it's necessary include 10-20 additional small applications (scheduler, backup, address book, etc) and 5-7 large applications (catalogues, etc). 2 0 0 7 Kernel Kernel is extended via ACPI sub-system. The specialists should discuss the need of 64-bit kernel before the end of year 2007. IF there is source code of current kernel than we can create 64-bit kernel. Current goal: Create Wiki and describe the behaviour of the kernel, components, dependencies, restrictions, .. The roadmap of kernel parts replacement. 2 0 0 7 Networking Currently, the compatiblity with Vista networking is described in FAQs. The users should collect tricks and tips how to setup Windows there. 2 0 0 7 Multimedia It's necessary create RAW I/O Procedure to preview photos made using modern digital still cameras Sound support should be ideal. eComStation PC is used to make money usually, so users need the sound in the background. Every user needs excellent sound/music support (Internet radio, etc.) 2 0 0 7 Web-browsers
Mozilla-based web-browsers -- Good The Web-browsers should influence on FT2Lib (because the performance of text rendering is not satisfactory now). 2 0 0 7 Developers We are lacking the portal for developers (MSDN-like). We opened new site for developers -- eCo Software Developer Connection API: Developers of drivers should use ACPI API, to query system information, to work on SMP. 2 0 0 7 Community The face of community will change:
eComStation 2.0 may attract new 30 students-developers.
2 0 0 8 Panorama It's necessary check the state of Panorama VESA video driver. One manufacturer should be supported with 2D acceleration. Which family to support?
2 0 0 8 Base drivers eComStation should be equipped with loader of drivers by VendorID:ProductID; -- FAILED 2 0 0 8 Non-standard computers Check if 10% of new computers on the market are EFI-only, then implement support of EFI; Every month we see new computers which do not have PCI BIOS (pci.exe writes: NO PCI Bios)
2 0 0 8 ACPI Check if eComStation works fine with QuadCore notebooks, update ACPI drivers; 2 0 0 8 USB stack Deep fixes of USB Stack are possible. Goals: Support more devices It's necessary update USB 2.0 controller driver, Update drivers for USB devices 2 0 0 8 Applications In 2008 all software is distributed via eComStation Software Catalogue application. Users need semi-automatical update of software, developers need direct contact with every user. The application should allow to manage installed software, view catalogue of available software, download updates. How it works:
2 0 0 8 Business The developers of solutions based on eComStation need meanings to protect system files. The developer of eComStation is obligated embed Security/2 to eComStation. 2 0 0 8 Virtual machine Virtual machines it's a political question, what are the advantages and disadvantages of VM for eComStation? VM Host for eComStation:
Support of eComStation guest in VMs:
We offer: Collect taxes and forward to the development of native drivers and applications. 2 0 0 8 Developer Connection User interface: User interface of eComStation is lifted. All new separate PM-controls are included to eComStation API: All developers should migrate to SDL/2 graphics library. 2 0 0 8 Kernel Default kernel is SMP kernel, PROTECTONLY=YES is default Axiom: "OS/2 and OS/2 kernel can live together only." 2 0 0 8 Java virtual machine Currently eComStation is equipped with Java VM 1.4.2, users need 1.5 and 1.6. Java includes: compiler + runtime + VM
No ideas how to get Java support. It's clear that if there is competition (2 groups of developers) then Java virtual machine may be ported and work stable (remember the history of Golden Code <> Innotek competition) 2 0 0 8 Mobile assistants support Mobile devices are very important.
it's necessary create a site or sub-page and some users will concentrate on connectivity of mobile devices and eCS. This is a strategic goal, important for survival of our platform.
2 0 0 9 ACPI It's necessary check the state of ACPI drivers. By default eComStation is running on any model of PC till 2009. eComStation is running on PC hardware without virtual machine. 2 0 0 9 Networking (replace TCP/IP stack) It's necessary check what is the status of IPv6. No need in IPv6 till 2009 because other OSes support IPv4.
The main improvement brought by IPv6 is a much larger address space that allows greater flexibility in assigning addresses.
Example: 2 0 0 9 USB 3.0 support
2 0 0 9 WPS Apps If 30-50 new medium applications are integrated to WPS and users live on desktop then it's necessary add Search engine to the operating system. Black list As you remember, OS/2 was used in the past as
Conclusion: it's necessary declare that eComStation doesn't have software solutions and users should purchase separate devices:
3. What is your role in this plan?As you can see, we have impressive plans but the barriers are insurmountable. The success of the plan depends on the activity of inhabitants of the "OS/2 village". If many people have profit from eComStation. Essential conditions: * If more people are interested in eComStation * If the development of software is simplified * If there is internal competition * If users have all basic applications * If UI is updated * If apps are designed well * If we don't make mistakes
![]() The cycle of eComStation life (flow of money, ideas and messages)
Additional information
Kommentare:
|
|
|||||||||||||||||||||||||||||||||||
ArcaOS 5.1.1 - DOS works againDOS virtual machine works again (it was working on Core 2 Duo, and didn't for i5). Install ArcaOS in UEFI mode to use DOS VM. |
"SVISTA a-la Vista"We have released SVISTA/2 virtual machine in 2004, Eugene Gorbunoff have combined "Serenity Virtual Station" to spanish "Vista".
2004, 2005, there were several announcements on all major
computer web-sites.
|
// надо на ENG!!
|
Warpstock Europe 2025The conference is planned to the spring of 2025. eCo Software doesn't participate. |