*   >> Læs Uddannelse artikler >> science >> computers

Computer Software Programmering og Teknologi

Digidyne ønskede at bruge sin RDOSoperating på dets egen hardware klon. Data General nægtede at licensere deres software (som var svært at gøre, da det var på bøger som en fri aktiv), og hævdede deres "bundling rettigheder". Højesteret præcedens kaldet Digidyne v. Data General i 1985. Højesteret lod en 9. beslutning kredsløb stå, og Data General blev til sidst tvunget til licensering af operativsystemet software, fordi det blev fastslået, at en begrænsning af licens til kun GD hardware var en ulovlig binding arrangement.

[6] Kort efter, IBM 'offentliggjort' sin DOSsource gratis, [redigér] og Microsoft blev født. Kan ikke opretholde tabet fra advokatsalærer, Data General endte med at blive overtaget af EMC Corporation. Højesteret beslutning gjorde det muligt at værdsætte software og også købe Softwarepatenter. Flytningen af ​​IBM var næsten en protest på det tidspunkt. Kun få i branchen troede, at nogen ville profitere af andre end IBM det (gennem gratis reklame). Microsoft og Apple var i stand til således kontanter på "bløde" produkter.

Det er svært at forestille sig i dag, at folk engang følte, at software var værdiløs uden en maskine. Der er mange succesfulde virksomheder i dag, der sælger kun softwareprodukter, selv om der stadig er mange fælles software licenser problemer på grund af kompleksiteten af ​​design og dårlig dokumentation, der fører til patent trolls. Med åbne software specifikationer og muligheden for software licenser, opstod for software-værktøjer, så blev Thede facto standard, som DOS til operativsystemer, men også forskellige proprietære tekstbehandling og regneark programmer nye muligheder.

På en lignende vækstmønster, proprietære udviklingsmetoder blev standard Softwareudvikling metodologi. Oversigt Software omfatter alle de forskellige former og roller der digitalt lagrede data kan have og spille i en computer (eller tilsvarende system), uanset om de data bruges som kode for en CPU, eller otherinterpreter, eller om den repræsenterer andre former for information . Software omfatter således en bred vifte af produkter, der kan udvikles ved hjælp af forskellige teknikker, såsom almindelige programmeringssprog, scriptsprog, mikrokode eller en FPGA konfiguration.

De typer af software omfatter websider udviklet i sprog og rammer som HTML, PHP, Perl, JSP, ASP.NET, XML, og desktop applikationer som OpenOffice.org, Microsoft Worddeveloped i sprog som C, C ++, Objective-C, Java, C #, eller Smalltalk. Ansøgning softwareusually kører på en unde

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.