Blikje open source voor Windows

Do 26 Januari 2006 11:32 | Frank | 3048 keer bekeken | 1 reactie | 0 x aanbevolen | Artikel voorlezen
(P7) Microsoft schildert het imago van Windows op met een likje open source op, teneinde de Europese Commissie te paaien.

Met als kop 'Microsoft gaat verder dan het EU-gebod met het aanbieden van de Windows broncode', brengt Microsoft een persbericht uit.

Daarin staat dat Microsoft de volledige broncode van Windows Server wil vrijgeven, dat wil zeggen niet openbaar, maar onder een licentie. En de voorwaarden van de licentie zijn nog niet duidelijk.

"Vandaag leggen we ons meest waardevolle intellectuele eigendom op tafel, zodat we verder kunnen gaan met de technische zaken die er resteren en kunnen doorgaan met een serieuze discussie over deze zaak", aldus Microsoft indirect tegen Europese Commissie.

Concurrentie
Microsoft zegt met dit gebaar ruimschoots tegemoet te komen aan de eis van de Europese Commissie. Die wil dat makers van applicaties onder Windows tenminste zoveel kans moeten krijgen om snel te ontwikkelen als de afdelingen van Microsoft die applicaties onder Windows produceren.

De concurrentie had in Brussel geklaagd dat Microsoft hen benadeelde. Daarop baseerde de Commissie de eis dat Microsoft in elk geval moet voorzien in adequate documentatie over Windows, zodat concurrenten ermee uit de voeten kunnen in de ontwikkeling van applicaties.

Druk van EC
Brussel dreigde Microsoft met een boete van 23 miljoen dollar per dag als ze niet de communicatieprotocollen zou vrijgeven waarmee applicaties onder Windows moeten samenwerken.

Microsoft zegt eerder al 12.000 pagina's documentatie te hebben geproduceerd voor makers van applicaties onder Windows en hen 500 uur gratis technische ondersteuning met een helpdesk te bieden voor het maken van die toepassingen.

Tegen Wall Street Journal zegt Georg Greve, voorzitter van de Free Software Foundation Europe dat het hier gaat om een 'vergiftigde honingpot' die slechts is bedoeld om de Europese Commissie gunstig te stemmen maar in de praktijk geen soelaas biedt.

Hoe ver Microsoft dan wel moet gaan wordt ook niet duidelijk.

Microsoft lab
Onder meer Seattle Post Intelligencer meldt dat Microsoft een lab opent voor onderzoek naar internettoepassingen onder de naam Microsoft Live Labs. Dat lab staat onder leiding van Gary William Flake die vorig jaar overliep van Yahoo's onderzoeksclub naar MSN.

Een tweede onderzoekscentrum is specifiek toegespitst op zoekfuncties en draagt de naam Search Labs. Dat wordt geleid door Ashok Chandra, die van IBM kwam.

Bron: Planet

Reacties

    Wij hebben de primeur!

    Vr 27 Januari 2006 02:00 | Frank |

    Als je een programmeur bent dan kan je de humor wel inzien van de windows code hieronder.

    Source Code to Windows 2000 */
    #include "win31.h"
    #include "win95.h"
    #include "win98.h"
    #include "workst~1.h"
    #include "evenmore.h"
    #include "oldstuff.h"
    #include "billrulz.h"
    #include "monopoly.h"
    #define INSTALL HARD
    char make_prog_look_big[1600000];
    void main()
    {
    while(!CRASHED)
    {
    display_copyright_message();

    display_bill_rules_message();
    do_nothing_loop();
    if (first_time_installation)
    {

    make_50_megabyte_swapfile();

    do_nothing_loop();

    totally_screw_up_HPFS_file_system();

    search_and_destroy_the_rest_of_OS/2();

    make_futile_attempt_to_damage_Linux();

    disable_Netscape();

    disable_RealPlayer();

    disable_Lotus_Products();

    hang_system();
    }
    write_something(anything);
    display_copyright_message();
    do_nothing_loop();
    do_some_stuff();
    if (still_not_crashed)
    {

    display_copyright_message();

    do_nothing_loop();

    basically_run_windows_3.1();

    do_nothing_loop();

    do_nothing_loop();
    }
    }
    if (detect_cache())
    disable_cache();
    if (fast_cpu())
    {

    set_wait_states(lots);
    set_mouse(speed,
    very_slow);
    set_mouse(action,
    jumpy);
    set_mouse(reaction,
    sometimes);
    }
    /* printf("Welcome to Windows
    3.1"); */
    /* printf("Welcome to Windows
    3.11"); */
    /* printf("Welcome to Windows
    95"); */
    /* printf("Welcome to Windows NT
    3.0"); */
    /* printf("Welcome to Windows
    98"); */
    /* printf("Welcome to Windows NT
    4.0"); */
    printf("Welcome to Windows
    2000");
    if (system_ok())
    crash(to_dos_prompt)
    else
    system_memory =
    open("a:\swp0001.swp", O_CREATE);
    while(something)
    {
    sleep(5);

    get_user_input();
    sleep(5);

    act_on_user_input();
    sleep(5);
    }
    create_general_protection_fault();