piątek, lipca 30, 2004

Trendy rozwoju MS

Na spotkaniu z przedstawicielami inwestorow firma MS obiecala, ze dolozy wszelkich staran by firma nadal rozwijala sie dynamicznie. Liczy na to, ze w tym roku okolo 400 mln ludzi na swiecie kupi PC-ty a wraz z nimi rowniez oprogramowanie. Nadal bedzie rozwijac wersje "light" Office'a i Windows XP (zwana starter edition)a takze dzialac na rynku Dalekiego Wschodu. Na przyklad w Chinach oferuje angielskiego asystenta do chinskiej wersji MS Office majacy za zadanie wspomoc w tlumaczeniu korespondencji handlowej. Firma liczy rowniez na rozwoj Tablet PC oraz Media Center, chce zaistniec na rynku serwerow duzej mocy poprzez edycje MS W2k3 zwana HPC (high performance computing).

Inna firma CA oferuje swoj produkt Ingres na zasadach open-source ale zastrzega sobie przeksztalcenie produktu w komercyjny w pozniejszym czasie (czy to nie jest cynizm - wykorzystanie ruchu open source do udoskonalenia swojego produktu).

Na podstawie zrodla pochodzacego z http://searchenterpriselinux.techtarget.com/qna/0,289202,sid39_gci996151,00.html firma MS niedawno staral sie o uzyskanie patetntu na FAT w US Patent and Trademark Office (USPTO). Poczatkowo urzad nie mial zastrzezen, ale po protescie wystosowanym przez Public Patent Foundation postanowil jeszcze raz rozpatrzyc wniosek MS. Pozytywne rozpatrzenie wniosku MS stwarza grozbe sciagania oplat za korzystanie z FAT. Uwaza sie, ze MS bedzie scigal male/srednie firmy nie majace srodkow na walke z MS w sadzie. Proponuje sie stworzenie dzialu/komitetu do spraw oceny pochodzenia kodu wytwarzanego  w aplikacjach wewnetrznych. Jego zadaniem jest ocena ryzyka stosowanie rozwiazan open-source wykorzystujacych rozne algorytmy i strukturya takze okreslajacy polityke wykorzystania oprogramowania open source oraz ustanawiajacy wewnetrzne narzedzia monitorujace (w orginale "...establishing open source use policies and appropriate internal monitoring processes...").

Pod tym adresem jest How-To o Linuksie: http://www.linux.com/howtos/HOWTO-INDEX/categories.shtml

Pod tym adresem jest "Linux Integration Guide": http://www.linux.com/article.pl?sid=04/07/23/2247213

Pod tym adresem jest opisany problem instalacji lub upgrade-u Windows XP http://www.microsoft.com/technet/prodtechnol/winxppro/deploy/upwpload.mspx

Pod tym adresem jest dostep do Clinic 2801: https://www.microsoftelearning.com/security/itpro/

czwartek, lipca 29, 2004

Wejscie Pythona do .NET

Na stronie http://weblog.infoworld.com/udell/2004/07/28.html#a1050 znajduje sie informacja o ironPython, implementacji jezyka Python w srodowisku .NET.
Autorem jest Jim Huqunin. Testy wydajnosci wykazaly wyjatkowa szybkosc tego jezyka typu skryptowego (zwanego jezykami dynamicznymi). Autor udostepnia oprogramowanie na zasadzie CPL i od niedawna pracuje w MS. Jego obowiazkiem jest poprawic reputacje dynamicznych jezykow w srodowisku CLR. Do tej pory implementacja VB.NET byla krytykowana z uwagi na zmiejszenie elastycznosci konstrukcji jezykowych w porownaniu do VB 6.0. Implementacja Pythona pokaze mozliwosci CLR w zakresie interpretacji jak i dynamicznej syntaktyki jezykow dynamicznych. Z jednej strony CLR z wczesnym zwiazywaniem nazw i kompilacja kodu jest nieco jak sztywny gorset dla programisty. Z drugiej strony takie podporzadkowanie srodowiska pod katem wydajnosci spowodowalo, ze programy napisane Pythonie i uruchamiane w tym srodowisku wykonuja sie szybciej niz implementacja CPython w czystym C.
Serwis weblog.infoworld.com jest znakomity.
Benchmarki: http://www.python.org/pycon/dc2004/papers/9/