НОВОЕ: OS/2 GURU - Вопросы и ответы

12345

Reviews / articles about OS/2

Operating systems:
ArcaOS, eComStation, IBM OS/2 Warp
eComStation myths 

Latest  
 
 

Unsorted

 

 

AD: Upgrade ArcaOS to NeoWPS level

  • Install original PNG icons drawed by designer, specialized at OS/2 adornation.
  • Install eSchemes 2019 to change colors and buttons on desktop.

Open Sibyl


TITLE: Open Sibyl

DATE: 2004-02-26 11:11:24

AUTHOR: Yuri Prokushev
Please use online translator
go to http://translate.google.com
and request the translation of http://ru.ecomstation./projects/reviews/index.php?id=100
to your language

..... .......... . .......... ....... ........ ...... .. ........... ....., .. .. .... ......... ........ ..... ........ ......... . ............... .......... ....... ...... ...... .......... ..... .............. . ..... ...... ...... . Sibyl ...... ..... ............. ... ........... ;).

........

......... ...... RAD-..... Speed-soft Sibyl .......... .......... .... ............. . 2000 ..... ... .... ...... ....... ........... ......... . ........... ........... ......, ...... ......... ............ ... .......... ..... . .. .. ..... ......... ...... Megido, ....... .............. ........ .... ...... ........... .. ........ ....... Sibyl . ...... ..... ..... .......... RAD-..... ... Linux. ...... . .. ..... . ...... ........ ...... Sibyl. ..... ...... Sibyl fix 4 ........ ..... ... ....... ............. . .......... ............ ........ ....., ........... .. hobbes ....... .... ............. .. ..., .. . ...... . .... ...... ....., ... ... .. ........... .. .... ........ ........ ...... ....... Medigo.

. .......... ........ ....... RTL, SPCC . IDE ..... ...... . ........... ........ Sibyl. ....... ...... ....... ........ OpenSibyl, .. ..... ....... .. .... . ...... 2002 .... ....... Netlabs ....... ...... .. ........ ........ ....... .. .......... Virtual Pascal. ....... .... - ... .......... ........ ....... ........... Speed-soft Pascal. .......... ...... OpenSibyl ..... ............ ........ ... ......

..... ...........

. ...... ....... ... Delphi .......... ...., . .. ...... .. ....... Object Pascal, ............. . ...... ....... ........ Borland, .... ...... .........., ... ... .......... ........ ..... Object Pascal. Delphi ...... ........ .. .............

...... ......... . .......... OpenSibyl .... ...... . ............ ... ........ .. ..... ...... ............ ............ . ........... .. ............. ... ....... OpenSibyl. ............... ......... ...........:

  • Virtual Pascal
  • TMT Pascal
  • Speed Pascal
  • GNU Pascal
  • Free Pascal

........ ................ ............ .. .... ........... ....... Virtual Pascal, .. ...... ........ . ......... ..... ...... ....... ...... . ................ ...... ... ... ....... ........... .. .... "......." ........ ........., .. ...... ...., ..... . ................ ..... ...., . .......... .......... ...... ... ........., . ... ..... ..... ......... .. ....... ............. ....... ........... Virtual Pascal .. ....... ........ ........ . ........ SPCC . IDE, .............. ..... ..., ... "VPC .......... ... .......... .......... .........., . GUI .......... .... .. .........." (...... .. ......, .. ........). ..... ......., VPC ..... .. ...... .............

TMT Pascal ........... .. .............. .. ... ....... ......., ... ... ........... ....... . .......... .. ... .......... open-source ........ ........ ..............., .... ............ ...... .. ...... ........ . .... ...... (.. ........, ... ...... .. 2$ ........ . ..... ...... ..... ...... . ...).

...... .......... Sibyl - Speed Pascal - ..... .. .. ........ ............., ... ... .... .. .... ........ ...... .......... .. ..... Delphi, ... ....... ........ ... ............. ...., .............. ... Delphi. ..... ...., .......... ........ ..............

... ...... ........... GNU Pascal ....... ........... ........., .. ... ..... ............ ............ ... ......... ........... ............... ........... .......... ......... ....... .. 2-3 ....... . .......... .......... .. GNU Compiler Collection. ... ...... ... ......., ... .. ........ . ........ ... ... .... ...... GCC ... OS/2, ......... . .......... ............ ...... ..... ....... ........ ....... ...... ........... ............ .... .. .............. .... .. ...... Delphi 2, ........ . ..... ..... ... ......, .......... ...... .. ..... ....... .. ............ .......... .. ...... ......... ...... Turbo/Borland Pascal.

..... ..... .......... ......... . ......... . ............ ............. .. ...... ...... ............ ... OS/2, Free Pascal, ...... .... ............ .. ... (.............. .... ....... ............. ......... ............. Virtual Pascal). ............ ........... ... ......... ... ........... Delphi. ....... ........... ....... ........ .............. ..... ... ......... IDE, . ..... Turbo/Borland Pascal, ... . RAD-....., Lazarus. ... ......... (L)GPL. ............ ........ .......... ...... OS/2 .......... 1-4 ........ (....... .. ....... ......... ..................).

.... ..... .. Free Pascal

... .... ............. Free Pascal ..... . ........... ......, ... ... ............ ..... ........ .. ......... ....... ........ ........... OS/2 ...... ........ ...... ......... API ......... OS/2. .. ...... ...... ... .............. CPI, VIO, KBD, MOU, MMPM/2, REXX, PM (........... .........). .. ......... ......... TCP/IP (.............. ...... WinSockets). ......... ........... ......... SOM/DSOM. ........ .............. WPS.

.. ............... ... OS/2 ............ ........... ..... ........: ........ ........ (.. EMX) .........., ........ ............ ......... (DLL), ......... .......... ........ (... ............ ......... ... .... .......), ......... SOM/DSOM ............ ... ... ........ . ........ ....., ......... ...... ......... ........ ........... ..... ........... ...... .......... SOM/DSOM.

..... ......., ... ............ ..........., ........... ..... ............., ............... ... ...... OS, .......... ......... ......... ......:

  • ......... ........ .......... (......... WASM, WLINK, WLIB, . ....... - .......... ......... FPC)
  • ......... ........ DLL
  • ......... .........
  • .......... ......... TCP/IP, PM . SOM/DSOM API
  • ......... ........... SOM/DSOM

. ........ .......... ..... ....... ..... ....... ......... X11 (.............. XLib, GTK/GDK), ... ...... . ...... .......... ... ...... ........ .......... . .. ....... ....... .......

.... ..... .. .......... ....... SPCC

.......... ..... ........ ........ .......... ....... SPCC. ....... .. .. ............ ... ............ ..... ..... . ............. ... FPC LCL? ....... .. ...... ............ .......... ...... ...... ... ............ .... ..... ...... .......... . ............. ... OS/2? ....... .. ...... .......... .. ...... ...[..., . ......... ............ .. .......... SOM?

. ..... ... OS/2 .......... ......... ..... ........:

  • ........ (....... .......... runtime)
  • .......... ..........
  • PM ..........
  • SOM ..........

...... .. ..... ............. ..... ......... ......... ... ....... .. ........ ... ......... ....... ........., . ....., .. ........., .. ........... .............. runtime. ... .......... .......... .......... Free Vision. ........ .......... PM . .......... SOM. ............. .......... ...... SPCC ... .......... SOM ........ .......... . .......... .......... ....... ...... ..........

. ........, ......... ........... ..... ... ........... .... - ... PM, . .... - ... SOM. ....... .... ...... . SOM .......... . .......... PM ...........

.. ...... ...... .......... ... ........... . VCL ........... ... LCL (.... FCL) .. ....... Lazarus, CLX ..... Borland . SPCC .. Sibyl. ... ... ..... ... ............ .......... CLX ........ ..... .......... . VCL, .. ... ............ ... GPL, ... .. ......... ............ .. ... ............ ......... ... ......... . ........ ........ ........ . ........, ..... .. .... ... Sibyl .... .. ......... . ...... . ..... ...... ............ .............. ...... ........ ........... ........ LCL. ...... .... .......... ... ......., . ........., ....... .......... .. .............. ....... .......... . ........ ....... .. Win32 GDI . ... ......... .......... . ..... .......... SPCC .. ...... ...... ...... ........ . .......... ...... . Speed Pascal. ...... .. ..... ..... .. .... .......... .. .... ....... ............ ...... .......... SPCC ...... ...... .. ............. . ............. Sibyl ........... (....... . ....... ............. .. ...... .......) ........ ...... ...... ... . ........ LCL ........ .........., ... ........... ... ..........., . CLX ................ ... ........ ....... .......... ... ..... ..... .......? .......... ............ ... ........ .....?

..... . ......... . ...., ..... ........ ...... ............... ............ .........., ... ....... PM ........ ..... ............. . ...... Delphi . .. ..... .. ..... ... ...... ........., ... ............ . ............ VCL. .......... ...... ....... - ...... ..............

... ..... ......... .... ...... .. ....... ........

............ SOM ........... .. ...... ...... . ........... ........... ......... ........... . ........ emitter ... SOM Compiler. ... .... .... ........ ..... ........... .......... ......... ........... .............. ...... . OS/2 Toolkit. .... ........... ..... ........ .......... ... XWorkplace, MM Classes (... CWMMC, ... . IBMMMC) . ....... .. .... . .. .... ...... ...... . SOM

.... ..... .. RAD

........ ..... ....... ......... RAD ........ ............ ............ ...... . ....... ....... ........ ...... Sibyl SVDE . Lazarus. . .......... ..... ........ ............ ....., ....... .......... .......... PM. . .... ..... ...... ..... ...... .. ......... .. ............ .. .... .. ............... ............ OS/2, .......... ..........., .............. ........ . .......... ... .... ............ . ...... ......, .......... ...... .... IDE ........ ...... ........ . ..... ............ ..... ....... ........

. ...... ......., ....... SOM ......... ..... .......... .. ......, ..... ....... ....... .......... . WPS, ............. ............ EPM . REXX ......... ..... ..... ......... . .......... ........... ............. ............ ....... ...... . WPS, ..... ... ......., ......... ........ . ......... ...... .......... ...... .... IDE ..... .... ........ ..... ....... . ............ WPS. ..., ........, ...... ..... .... ........... ........ ...... ............. .. WPFolder. ...... ........... - ...... ..... ........ (... ............ ..... ........). .............. ....... ...... . ..... ....... ........ . .......... ...... . ....... .......... ... ...., ......, ....... . ...... ............

. ........ ..........

....., ... ......... ........... .. ...., . ..... ........ .......... . ....... ......... .... . ........ ... ........ ........... Free Pascal.

  • Compiltaion targets: EMX, OS/2 (in progress), Odin32 (planned)
  • DLL support: Only classic import or via .a lib
  • SOM support: Planned via interfaces
  • Base API: CPI, VIO, KBD, MOU, MON, PM (mostly finished)
  • Extra API: TCPIP (ftpapi, pmwsock), REXX, WarpOverlay!, MMPM/2, unzip, uncgi, x11, gtk, libpng, zlib, tcl, imlib, fpgtk
  • Free Vision: mostly works
  • Text-mode IDE: mostly works
  • Debugger: planned
  • PM class library: planned
  • RAD: planned

., ... ......, ......... ... .. .......... ....... . ....... . ...........


Test the program:

Virtual machine for eComStation? How to run eComStation inside virtual machine? (Read more..)

Comments:

dixie
2004-02-26 13:23:44

...... - ....... <......> ............ ...... .............. - ..... ... .........., . ........... ;) . .... ........ ............ - ... ... . ................ ......... ...... .. Hello, OS/2 ....... ..... :) (.... ... ...... asm, ........... . BP/VP, ......... LX/LE/PE ....).

Stanley
2004-02-26 16:35:35

2 Yuri P.: .. ...... ....... - ..... ............. ........., .... ..... ....... ............

stream
2004-02-26 16:58:14

........ ........ .... ..., ... .. ..... ..... . .... - "cg\doc\cgdoc.html" . ......... .-..........., ... ...... ........ (... DoCompile() . cgen2.c). .... ........, ... . . ..... ....... backend ........ codegen. . .. ... .. ... ....... - ..., . ........, . .. ...... ....... ........, . ....... .......

. . ..... .... .......... ............. ......... . ...... ........... ........ (..... TREEPTR ... ... ...) - ... .. ........, ... ..... . ..... .. ... ... . ...... CGxxx() .............. (... EmitNodes()).

Igor Vaskov
2004-02-26 17:33:43

......... ........... .... ........ Pascal . ........ ..... ...... . ............. ....... ... .... ..... .......... . ...... ...... ..... ............ . ..... ..... .......... . ............ . .............. . ".........." ........ IMHO .......?

Yuri Prokushev
2004-02-26 18:40:40

2dixie: ........ .......... . Michal Necasek (MichalN_at_prodigy.net). .. ...... ........... (.. ......, ......, .. .... .....). .. .... .. ........ ............. ......... .... ..... ....... ........ ...... .. ............ ...... - ... ..... .. ..... ..... fpc (.... ....... ..... ..... ... ..... .. ... .. ......). ..., .. ..... ...., ... ......., ... ..... ....... ...... ....... .. ..... ...... ...... ............ .. ...... ... .........., . .. ... ...... - ... ..... ....... . ....., .... .......... .......... ........... ... COM/CORBA. ..... .... . ...... ... ....... ........, .. ........ .. ............ ........ ..... ..... ...., ............ .. ...-.. .... VP - ....... ....... .... . ........... .. ......... ....... ........ ........ .., ........ ........ ........... ...... .. ..... .......... ....... ........... . ......... .... ...... .. Classic Pascal, ....... .-.-.-.... .......... (......, . ... ....., ... ... ........... ... ... .....? .... ..........!)

2Stanley: .......... .. ...... ...... ........ . .... ... ... .......... . . ..........., ..... ... ........... . ... ..... ............ .. ... ..., .... . .... ....... ........ .... ...... .. ..... ...... ......... - ..... ........ ..... ...... ... ....... . ..... ...... . ..... ...... ............ SPCC/SVDE ... FPC/2. ... .......... - ...... ..... (..., ..........., .. ...... .. ..........). ..... ......... ............ ... .. Lazarus. .. ........... RAD-..... .-.. Delphi .... .. .......... .... ....... ....... ....... ... OS/2 ....... . ... SOM. . .......... ....... ... .. ............ ....... .......... . ......... - ... . FPC/2 ......... ... .. DLL (.. ...... .... ........). ....... ....., ... ......... - . .. ..... ....... ..... ....... . BlackBox. ...... ....... ........ . .......... ....... .... ..... ... ...... .. ..... ..... .. .... . .. Netlabs ................

2stream : . ...... . dixie . .... ........... . ....... ....? .... .. ....... ... ....... .... ........ (OpenWatcom Team . dixie). ..... ... .. ............ ....... .. ....... osFree Team, .... ...... ... ....... ..........

2Igor Vaskov: . ..... ...... ......... SOM . ........ SOM-based ..... .......... (.. ...... ... .......) ... .............. .. ..... ...... ..... . ................ ......... - ... .......... ....... ..... ......, ... .... ..... ............ ....... ......... SOM . Watcom. ......, ... .......... . ............ SC (SOM Compiler), .. .... emitter framework .............., ... ... . .... ....... ....... .... .. ....... ......, ..... .. closed-source ..... ... .......... SOM-........... Watcom ..... .. ....., .... .. ...... ........... ...... ....... Toolkit.

dixie
2004-02-26 19:09:35

.., .......... .... .... .. ......... .. ..... :( ..... ...... ...... .......... asm->exe, ...:

.$NOSYSTEM.

begin

asm

call DosPutMessage

end;

end;

Yuri Prokushev
2004-02-26 20:40:17

2dixie: "... .. ......... .. ........" ;)

ErOs2
2004-02-26 21:29:41

......... ....... - ...... ..... SOM? .. ..., ............. .....-.. ........ ......./..........? .... ... ........ STL? ..... .......... ..... SOM? .......... . WPS? . ...-.. .. ......... ....... ...... ........... WPS (.... XWP) .. ...... ... .... ..-.. ..... .......... ............. ......... ............ WPS-........ . ..... .... ....., ..., ........ .........., .... .... ....... . ....... ............... .. ...-.. ....... .. ... ...... ... XWorkplace - ... ........ ......, ...... ....... .. ........... ... ......... XWP - ... .... ....... ..., . ...... ......... ... ... ......... ....... .. ..... SOM ..... ..... ......., .. ..... .. ... ..... .....

.... ... .... ....... ....... (...... SOM, ....... ..... .... ........) :)

Validator
2004-02-27 04:04:18

ErOs2: ....... ....., .... .... ..... ;-)

Yuri Prokushev
2004-02-27 06:34:43

2ErOs2: ....... ..... .... .. WPS. ....... .. ..... ...... .... . ......... .., ... ...... .. ...... - ... .. ......, ... ... .. ...... . ...... ....... ......... .. ..... .......: ....... ....... .......... ............. . ....... ... ... ...... ... ...... ......? ....., .... ... .... , .. ........., ................ .. ......... .... ...... ..... ...... - ... .. Sibyl. SOM ......... .......... ......... ..... ....... ....... ... .. ...... ...... .. - WPS.. ......, .. "....." ... - ... ........ ......... ....... ........ ............., . ..... ...... WPS - ... ..., ...... .......

.. ...... ...... .... ........ .. .. .......... .... ......... . _......._ .........

...... - ..... ..... SOM? ..... - ...... _.........._ ........... ........ .......? ............. .. .........., ................ .........., ................. ..........? .. ........... .. ........ - .... ....... - ...... ............ ... ............. ............ . ........... . .........., .. ..... . ..... ..... ..... SOM? ..... ............ ........ ... ..... ......... .......... . WPS - .... .. ..........

......, ...... ... ........ ........ .......... CORBA . .. ....... ........... . ......? ....., ............, .. ......... ..., .... .. ....?

. ......, ... _......._ ........... SOM - ... ............., ........... . ............. .. ...... .., ... ...... . WPS ...... .. ..... ......., ....... .......... .... ... ..... ............ ... ...... .. ........ ................ ....... ........ ..... ..........

Yuri Prokushev
2004-02-27 06:47:17

[url]

...... ....., ... ., ........., ..... . ... .... SOM .

Publish the success story of eComStation usage in business and office/home. Success stories

 


 

 

ArcaOS 5.1.1 - DOS works again

DOS 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.

Blonde Guy

Panorama VESA video driver for OS/2

eCo Software have released Panorama VESA driver in 2007 - OS/2 survived the crisis

Some remarks about Panorama history

// надо на ENG!!
Blonde Guy

Buy OS/2 application: PM Backup Suite (incremental data backup)

Warpstock Europe 2000

The conference ... clip about the conference:

 

(C) OS2.GURU 2001 -- 2025