Na postupu! - Novinky od Borland-Inprise

1. 3. 2000

Sdílet

Borland nadělovalVelkým svátkem pro všechny "vizuální" a zároveň pascalovské programátory do Windows bylo loňské napjatě očekávané letní uvedení Delphi 5. Firma osvědčila svou ...
Borland naděloval
Velkým svátkem pro všechny "vizuální" a zároveň pascalovské programátory do
Windows bylo loňské napjatě očekávané letní uvedení Delphi 5. Firma osvědčila
svou sílu a po prvních zkušenostech se potvrdila domněnka uživatelů, že "liché"
verze tohoto produktu jsou pravidelně výrazným krokem vpřed. V nejvyšší formě
distribuce Enterprise navíc zahrnuje velkou řadu vylepšení pro tvorbu
distribuovaných aplikací dle standardu CORBA, o němž ještě bude řeč.
Dalším krokem vpřed bylo uvedení nové verze nástroje VisiBroker, již s číslem 4
(předchůdce byl oceněn Křišťálovým diskem Invexu \99). Jedná se o nástroj pro
praktickou implementaci právě zmíněného standardu CORBA při tvorbě
distribuovaných aplikací (konkurencí je např. technologie firmy Microsoft s
názvem COM) a je využíván především při tvorbě velmi náročných a rozsáhlých
projektů. I zde Inprise implementuje nejnovější standardy (CORBA 2.3 a GIOP
1.2) a představuje tak rozhodně technologickou špičku, navíc tento produkt se
po úvodních verzích pro OS Windows NT a Sun Solaris připravuje i pro další
platformy včetně Linuxu, takže vývojáři nebudou ničím omezováni. Komplexním
balíkem pro vývoj, implementaci a správu projektů na bázi náročných
distribuovaných aplikací v jazyce JAVA je pak Application Server v nové verzi
4, jenž přišel současně s předchozím produktem. Zahrnuje nejmodernější
technologie jak ze světa jazyka JAVA, tak z oblasti implementace standardu
CORBA, a k nasazení pro nejnáročnější úkoly jej předurčuje např. kvalitní
propracování transakčních služeb. Opět je zde nutno poznamenat, že produkt
(prozatím pro OS Windows NT a Sun Solaris) je plánován na široké spektrum
platforem s cílem dosažení nezávislosti.
V závěru roku 1999 přispěchala firma s dalším počinem a "věci dostaly rychlý
spád". Radovat se mohli opět vývojáři v jazyce JAVA, neboť byl zdarma uvolněn
produkt JBuilder Foundation Edition 3, a to hned ve třech verzích: pro operační
systémy Windows NT, Sun Solaris a Linux. Zájemci si mohou toto výborné vývojové
prostředí stáhnout z Internetu a jedinou cenou je skutečně pouze vyplnění
registračního formuláře. K dispozici je tak nástroj, jenž umožňuje vývoj v
"čisté" Javě nejnovějšího standardu (JAVA 2 Enterprise Edition) a začíná být v
podstatě nezávislý na použitém operačním systému.
Zhruba o měsíc později, tedy v prvních dnech roku 2000, přišel ještě silnější
zásah, jenž tentokrát mířil do řad "Open Source" hnutí a lze jej bezesporu
považovat za dosti zásadní. Netýká se ničeho menšího, než výborné relační SQL
databáze InterBase v plánované verzi 6, neboť firma zamýšlí uvolnit zdrojové
kódy pro řadu operačních systémů včetně Linuxu, Windows a Sun Solaris. Mezi
tradičními silnými vývojovými produkty se tato aplikace v portfoliu výrobce
lehce ztrácela, obeznámení uživatelé však velmi dobře vědí, jak kvalitní je to
databáze, a proto může překvapit, že se Inprise výhledově zbavuje příjmů z
tohoto dobře prodávaného produktu. Tento pohled je však pouze povrchní,
podívejme se na situaci blíže. Mnoho napoví již věta výkonného ředitele a
prezidenta Inprise Dale Fullera: děláme tento významný krok, protože věříme, že
každá distribuce Linuxu potřebuje InterBase. Podle dalších informací je již
dohodnuto umístění databáze ve velmi populární distribuci RedHatu a poměrně
nového a ambiciózního Corel Linuxu, s dalšími potenciálními partnery Inprise
jedná. V souvislosti s uvedením nástroje JBuilder pro tutéž platformu a
probíhající usilovnou prací na tvorbě linuxové verze populárních Delphi je
velmi zřetelné, jaký potenciál firma Inprise v této dosud silně menšinové
platformě cítí.
Závěr
Z výše uvedených faktů i dalších informací vyplývá několik důležitých závěrů.
Především, firma Borland-Inprise představuje se vstupem do roku 2000 stále
absolutní špičku na poli vývojových nástrojů, a to pro všechny úrovně
náročnosti projektů. Svým pokrytím šíře programátorské základny (objektový
Pascal, C/C++, JAVA), důslednou podporou standardů pro distribuované aplikace
(COM a zejména CORBA) a silnou snahou o nezávislost na platformě (především
Windows, Linux a Sun Solaris) se blíží úrovni, na níž (alespoň co se týče šíře
poskytovaných možností) nebude mít v nejbližší době konkurenci. Snaha firmy
nabízet ucelené portfolio produktů pro všechny kategorie vývojářů, kteří navíc
budou nezávislí na operačním systému, jejž používají, tak dostává velmi reálné
obrysy. Přidáme-li k tomu skutečnost, že Borland-Inprise reflektovala i
současnou "módu" vstupu do Open Source vod s následnou snahou zpeněžit
profesionální servis, a použila k tomu tak kvalitní produkt, jakým InterBase
je, nezbývá než blahopřát k dobrému taktickému kroku ve správnou chvíli a těšit
se na věci příští.