Kirjautuminen

Haku

Tehtävät

Keskustelu: Yleinen keskustelu: Windowsin lähdekoodi

Sivun loppuun

ajv [15.02.2004 11:09:10]

#

Täällä niin harvoin on mitään päivää piristävää turhaa viestiketjua, niin ajattelin laittaa pystyy yhen.

include <nonsense.h>
include <lies.h>
include <spyware.h> /* Microsoft Network Connectivity library */
include <process.h> /* For the court of law */
 =

define say(x) lie(x)
define computeruser ALL_WANT_TO_BUY_OUR_BUGWARE
define next_year soon
define the_product_is_ready_to_ship   another_beta_version
 =

void main()

 if (latest_window_version>one_month_old)
 {
   if (there_are_still_bugs)
     market(bugfix);
   if (sales_drop_below_certain_point)
     raise(RUMOURS_ABOUT_A_NEW_BUGLESS_VERSION);
 }
 while(everyone_chats_about_new_version)
 {
   make_false_promise(it_will_be_multitasking); /* Standard Call, in
                                                   lie.h */
   if (rumours_grow_wilder)
     make_false_promise(it_will_be_plug_n_play);
   if (rumours_grow_even_wilder)
   {
     market_time=3Dripe;
     say("It will be ready in one month);
     order(programmers, stop_fixing_bugs_in_old_version);
     order(programmers, start_brainstorm_about_new_version);
     order(marketingstaff, permission_to_spread_nonsense);
     vapourware=3DTRUE;
     break;
    }
 }
 switch (nasty_questions_of_the_worldpress)
 {
    case WHEN_WILL_IT_BE_READY:
      say("It will be ready in", today+30_days," we're just
           testing");
      break;
   case WILL_THIS_PLUG_AND_PLAY_THING_WORK:
      say("Yes it will work");
      ask(programmers, why_does_it_not_work);
      pretend(there_is_no_problem);
      break;
   case WHAT_ARE_MINIMAL_HARDWARE_REQUIREMENTS:
      say("It will run on a 8086 with lightning speed due to"
          " the 32 bits architecture");
      inform(INTEL, "Pentium sales will rise skyhigh");
      inform(SAMSUNG, "Start a new memorychip plant"
             "'cos all those customers will need at least 32 megs");
      inform(QUANTUM, "Thanks to our fatware your sales will
                       triple");
      get_big_bonus(INTEL, SAMSUNG, QUANTUM);
      break;
    case DOES_MICROSOFT_GET_TOO_MUCH_INFLUENCE:
      say("Oh no, we are just here to make a better world for
           everyone");
      register(journalist, Big_Bill_Book);
      when(time_is_ripe)
      {
        arrest(journalist);
        brainwash(journalist);
        when(journalist_says_windows95_is_bugfree)
        {
          order(journalist, "write a nice objective article");
          release (journalist);
        }
      }
      break;
  }
  while (vapourware)
  {
    introduction_date++; /* Delay */
    if (no_one_believes_anymore_there_will_be_a_release)
      break;
    say("It will be ready in",today+ONE_MONTH);
 }
 release(beta_version)
 while (everyone_is_dumb_enough_to_buy_our_bugware)
 {
   bills_bank_account +=3D 150*megabucks;
   release(new_and_even_better_beta_version);
   introduce(more_memory_requirements);       =

   if (customers_report_installation_problems)
   {
     say("that is a hardware problem, not a software problem");
     if (smart_customer_says_but_you_promised_plug_and_play)
     {
       ignore(customer);
       order(microsoft_intelligence_agency, "Keep an eye on this
                                             bastard");
     }
   }
   if ( bills_bank_account>skyhigh && marriage>two_years )
   {
     divorce(woman_that_was_beatifull_when_I_married_her);
     wave(dollars, at_lusty_chicks);
     marry(young_blond_virgin_with_big_boobies);
     devirginize(young_blond_virgin_with_big_boobies);
     if (boobies_start_to_hang)
       dump(young_blond_virgin_with_big_boobies);
   }
   if (there_is_another_company)
   {
     steal(their_ideas);
     accuse(company, stealing_our_ideas);
     hire(a_lot_of_lawyers); /* in process.h */
     wait(until_other_company_cannot_afford_another_lawsuit);
     buy_out(other_company);
   }
 }
 /* Now everyone realizes that we sell bugware and they are all
    angry at us */
 order(plastic_surgeon, make_bill_look_like_poor_bastard);
 buy(nice_little_island); hire(harem);
 laugh_at(everyone,
 for_having_the_patience_year_after_year_for_another_unfinished_version=

    );

 =

void bugfix(void)

 charge (a_lot_of_money)
 if (customer_says_he_does_not_want_to_pay_for_bugfix)
   say("It is not a bugfix but a new version");
 if (still_complaints)
 {
   ignore(customer);
   register(customer, big_Bill_book);
   /* We'll get him when everyone uses Billware!!*/
 }

Ihan hauska.

rndprogy [15.02.2004 11:12:22]

#

Onko tuo lähdekoodin osa aito. Minäkin löysin googlella jotain tuon tapaista.

Blaze [15.02.2004 11:34:31]

#

lainaus:

Onko tuo lähdekoodin osa aito.

>_<
Mietippä sitä...

setä [15.02.2004 12:22:52]

#

heh, jonkun verbaalinörtin tuotoksia vaiko ihan omia?

Grey [15.02.2004 12:24:45]

#

Luulenpa että osa "Windowsin" lähdekoodista on joko feikkiä, taikka sitten vain vähäsen muokattua siitä aidosta.

-Grey-

ajv [15.02.2004 12:52:19]

#

lainaus:

heh, jonkun verbaalinörtin tuotoksia?

Kyllä, siis ei oma tuotos.

teemu_puurunen [15.02.2004 13:17:58]

#

lainaus:

Onko tuo lähdekoodin osa aito

Mitä ihmettä sinä oikein teet ohjelmointisivulla?!

rndprogy [15.02.2004 13:21:11]

#

lainaus:

Mitä ihmettä sinä oikein teet ohjelmointisivulla?!

https://www.ohjelmointiputka.net/keskustelu/3086-mtä-teete-yleinsä-ohjelmointi-putkassa
sietlä löytyy vastaus

Olga [15.02.2004 14:17:54]

#

Heh, varsin hupaisa pätkä :) Veti lähes vertoja rndprogyn heitolle :D

Dual [15.02.2004 14:21:26]

#

Oujee... kääntäkää toi niin varmasti toimii ihan yhtä _hyvin_ kuin windowssi...;) Hyvää settii, ajv.

High Templar [15.02.2004 17:26:48]

#

MIcrosoftilta vuosi just eile tai toissapäivänä windows 2000/NT 4.0 lähdekoodin osia, luin lauantain hesarista sen..

hunajavohveli [15.02.2004 17:36:38]

#

lainaus:

dump(young_blond_virgin_with_big_boobies)

Lueppa rnd tuota koodia tarkemmin niin huomaat kyllä onko se aitoa Windowsin sorsaa. Minäkin ensin luulin, että joku on pistänyt nyt tänne Windowsin lähdekoodia, mutta kuin aloin lukea tuota pätkää niin...
Ja onkohan Windows tehty C:llä?

mamaze [16.02.2004 15:57:04]

#

ei kai, eiköhän se ole Microsoftin itse kehittelemä ohjelma joka muuntaa koodin c kieleksi (tai joksikin muuksi) ja c kieleltä taas koneen koodiksi. ellei ole niin alkeellinen että olisi tehty cpp:llä oma kirjasto...en usko kyllä.

ja mitä tohon koodiin tulee niin eipä toiminu ainakaan DEV-CPP:llä

Olga [16.02.2004 16:32:25]

#

Jaa, sepäs ihmeellistä. Minulla kun tuo toimi moitteetta.

rndprogy [16.02.2004 16:52:21]

#

HAH!:p Tuossa ei ole edes # merkkejä includeissa, ja luulen että Windowseihin on käytetty assemblya ainakin jonkun verran, jos se meinaan halutaan mahdollisimman nopeaksi.

teemu_puurunen [16.02.2004 16:59:28]

#

Kyllä minä uskoisin että ainakin osa Windowsista on tehty C:llä tai sen tapaisella. Eikai sitä nyt ole mitään järkeä ruveta koko höskää millään konekielellä tekemään, ihan hirveän vaikeaa hallita.

kenkku [16.02.2004 17:40:45]

#

Windowssit on (ainakin "julkaistussa" paketissa on ;)) C:llä, C++:lla ja asmilla

Juhis [17.02.2004 14:55:32]

#

Ihan noin btw huomauttaisin, että Windowsin lähdekoodi on Microsoftin omaisuutta, jotenka jopa sen lataaminen on rikos. Jotenka kannattaa miettiä lähteekö sitä lataamaan.

Heikki [17.02.2004 15:06:39]

#

Olen hieman päässyt tutkimaan tuota sorsapakettia, ja ainakin mitä olen selaillut niin suurin osa on C/C++:aa.

Koodia tutkimalla huomaa erään omituisen asian: MS väittää että 90% Windowssista on tehty uudestaan W2K:hon, mutta kuitenkin miltei kaikissa tiedostoissa on (C)1994 Microsoft -rivejä. Itse asiassa en ole pienellä selailulla löytänyt uudempia kuin 1996 päivättyjä tiedostoja :D

Nomadic [17.02.2004 19:46:24]

#

lainaus:

Ihan noin btw huomauttaisin, että Windowsin lähdekoodi on Microsoftin omaisuutta, jotenka jopa sen lataaminen on rikos. Jotenka kannattaa miettiä lähteekö sitä lataamaan.

Eipä ole lataaminen rikos.
Edelleen jakaminen on rikos, mutta lataaminen ei ole.

lainaus:

lainaus:

dump(young_blond_virgin_with_big_boobies)

Lueppa rnd tuota koodia tarkemmin niin huomaat kyllä onko se aitoa Windowsin sorsaa. Minäkin ensin luulin, että joku on pistänyt nyt tänne Windowsin lähdekoodia, mutta kuin aloin lukea tuota pätkää niin...
Ja onkohan Windows tehty C:llä?

Kyllä tuo on aitoa. Kun oon lueskellu sitä alkuperäistä pakettia, niin siellä on muuttujia nimillä "fuck_u", "mothafucka", "u_r_bitch" jne. Ja kommentointi on vielä eriasia.

makeuu [17.02.2004 20:08:06]

#

Jahas... kukahans sitä on koodannut ;)?

Juhis [17.02.2004 20:21:06]

#

Nomadic, ja kyllä muuten on.

"Microsoft is working closely with the U.S. Federal Bureau of Investigation on this matter. Microsoft source code is both copyrighted and protected as a trade secret. As such, it is illegal to post it, make it available to others, download it or use it. Microsoft will take all appropriate legal actions to protect its intellectual property. Questions about the investigation should be referred to the FBI."

Eli siis suomeksi, koodi on suojattu tekijänoikeuslailla sekä suojattu yhtiösalaisuus (tjsp)

sooda [18.02.2004 19:15:14]

#

lainaus:

As such, it is illegal to post it, make it available to others, download it or use it

use it? eiks wintoosan käyttäminen jotenki liity siihen että käyttää totakin.

lainaus:

puuropäät

lol mikä sana :DDDDD
edit: hei miten tää mun viesti tuli tota dualin viestiä ennen?? :DD bugia? :DD

Dual [18.02.2004 20:00:08]

#

Kyllä windowseissa ja kaikissa muissakin on käytetty assemblyä "ainakin jonkin verran", pakon sanelemana, mutta ne on ihan niitä matalimman tason juttuja... hommatkaa linuxin koodit ja lukekaa niitä, niin saatte vähän tajua miten tietokoneen käyttöjärjestelmä rakennetaan.
Tämä topicci muuten paljastaa puuropäät. Ei millään pahalla;)

Quiz [19.02.2004 09:32:17]

#

lainaus:

Koodia tutkimalla huomaa erään omituisen asian: MS väittää että 90% Windowssista on tehty uudestaan W2K:hon, mutta kuitenkin miltei kaikissa tiedostoissa on (C)1994 Microsoft -rivejä. Itse asiassa en ole pienellä selailulla löytänyt uudempia kuin 1996 päivättyjä tiedostoja :D

Vääk... Ja tuosta voinee vetää sen johtopäätöksen, että MS on jo pari-kolme vuotta sitten koodannut Longhornin loppuun, mutta ei vaan julkaise sitä "virallisesti". Voi apua, mihin tämä maailma on menossa...

Niko [19.02.2004 11:34:22]

#

Eihän koko lähdekoodi vuotanu, vaan 660mt ja kaiken koodin on arvoitu vievän yhteensä 40gt.

Quiz [19.02.2004 15:47:53]

#

Ai niin joo... Huh sentään!

case WHAT_ARE_MINIMAL_HARDWARE_REQUIREMENTS:
   say("It will run on a 8086 with lightning speed due to"
       " the 32 bits architecture");
   inform(INTEL, "Pentium sales will rise skyhigh");
   inform(SAMSUNG, "Start a new memorychip plant"
          "'cos all those customers will need at least 32 megs");
   inform(QUANTUM, "Thanks to our fatware your sales will
                    triple");
   get_big_bonus(INTEL, SAMSUNG, QUANTUM);
   break;

Heh heh... :P

edit: koodi(tagit)

nomic [21.02.2004 01:29:19]

#

vähän samantyylistä:
http://fsinfo.cs.uni-sb.de/~abe/Windoof/win95.c
http://www.gotjokes.net/computer_jokes/win98_source.html
noille sai vähän aikaa nauraa :)

Nomadic [06.03.2004 11:54:38]

#

lainaus:

Nomadic, ja kyllä muuten on.

"Microsoft is working closely with the U.S. Federal Bureau of Investigation on this matter. Microsoft source code is both copyrighted and protected as a trade secret. As such, it is illegal to post it, make it available to others, download it or use it. Microsoft will take all appropriate legal actions to protect its intellectual property. Questions about the investigation should be referred to the FBI."

Eli siis suomeksi, koodi on suojattu tekijänoikeuslailla sekä suojattu yhtiösalaisuus (tjsp)

Tämä koskee vain USA:ta, Suomen laissa ei ole kriminalisoitu minkään materiaalin lataamista verkosta, lukuunottamatta lapsipornoa.

mamaze [06.03.2004 15:37:17]

#

mitäs hyötyä edes on tietää Windowsin lähdekoodi?

rndprogy [06.03.2004 15:41:04]

#

Nooo... Jotkut hakkerit voivat löytää niistä tietoturva-aukkoja.... : |


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta