Microsoft je američka softverska kompanija. Osnovali su ju 1975. godine Bill Gates i Paul Allen. Osnovna djelatnost tvrtke je razvoj osnovnog računalnog softvera poput operacionih sistema, razvojnih alata, kancelarijskih programa, baza podataka, itd. Istorija Prvi Microsoftov proizvod bio je Basic prevodilac (eng. interpreter) za prvo komercijalno kucno računalo Altair 8800. Godine 1977. proizveli su i program-prevodilac (eng. compiler) za programski jezik Fortran. U 1978. godini, otvorili su prvi prekomorski prodajni ured u Tokyu u Japanu, a prihod od prodaje te je godine premašio milijun dolara. Godine 1979. prebacuju težište razvoja na softver za 16-bitne mikroprocesore i na njima zasnovana računala. Pravi početak uspona Microsofta u vodeću softversku tvrtku počinje 1981, kada je IBM izbacio na tržište osobno računalo IBM PC. Računalo je koristilo Microsoftov operacijski sustav MS-DOS 1.0 i Microsoftove programske jezike Cobol, Basic i Pascal . Microsoft je zadržao autorska prava na sav navedeni softver pa je rast popularosti IBM PC računala i njegovih kopija izravno pridonio rastu Microsofta. Neki Microsoftovi proizvodi Microsoft Windows je operacijski sustav za računala zasnovana na IBM PC standardu. Postoje brojne verzije za različite namjene, od osobnih računala do mrežnih poslužitelja (servera). Zbog planetarne raširenosti i popularnosti kopija IBM PC računala, operacijski sustavi Windows smatraju se glavnim Microsoftovim proizvodom. Microsoft Office je softver za uredski rad. Uključuje program za obradu teksta Word, tablični kalkulator Excel, uredsku bazu podataka Access, program za izradu prezentacija Power Point te alat za izradu jednostavnih web stranica Front Page. Microsoft Visual Studio je serija Microsoftovih alata za razvoj softvera. Radi se o korisničkim sučeljima (namijenjenim ugodnijem radu programera) povezanim sa jezičnim procesorima koji podržavaju rad sa raznim programskim jezicima. Najčešći su Microsoft Visual Basic, C++ i C#. Visual Studio podržava i dizajnerski pristup izradi programskog koda - onaj u kojemu kod ne treba pisati, nego se programiranje može obavljati raspoređivanjem grafičkih ikona koje simboliziraju dijelove koda pri čemu se upisuju samo neke osnovne značajke (eng. Properites) tih dijelova koda. Microsoft SQL Server jest vrlo moćna i suvremena relacijska baza podataka. Osim samog pogona baze (eng. database engine), obuhvaća dodatne alate: konzolu za upravljanje bazom Enterprise Manager, konzolu za upite Query Analyzer te nadzorni alat Profiler. Microsoft Desktop Engine (MSDE) jest besplatna verzija pogona baze koja ne obuhvaća dodatne alate. Za MSDE su razvijeni neki besplatni programi nalik dodatnim alatima Microsoft SQL Servera. Pocket PC je oznaka softversko-hardverskog standarda za vrstu ručnih računala ili dlanovnike. Sve Pocket PC dlanovnike pokreće Microsoftov Windows CE operacijski sustav, verzija Windowsa posebno pisanog za ručna računala. Pocket PC dlanovnici imaju i svoje posebne verzije ostalog Microsoftovog softvera, od posebno prilagođenog Officea do dlanovničke verzije SQL Servera zvane Microsoft SQL Server CE. Tržište i uticaj Microsoft danas drži znatan dio tržišta operacijskih sustava, internetskih pretraživača, uredskog softvera i razvojnih alata. Na tržištu operacijskih sustava namijenjenim osobnim računalima, njegova je premoć velika, ali je tu nazočan i Linux. Na tržištu operacijskih sustava namijenjenih poslužiteljima (serveri), Microsoft je pak suočen sa snažnom konkurencijom drugih operacijskih sustava, uglavnom Linuxa. Microsoft je dominantan na tržištu uredskih programa sa svojim paketom Microsoft Office, ali tu dominaciju ugrožavaju besplatni uredski paketi poput Open Officea. |