Redigerer
Wine
Hopp til navigering
Hopp til søk
Advarsel:
Du er ikke innlogget. IP-adressen din vil bli vist offentlig om du redigerer. Hvis du
logger inn
eller
oppretter en konto
vil redigeringene dine tilskrives brukernavnet ditt, og du vil få flere andre fordeler.
Antispamsjekk.
Ikke
fyll inn dette feltet!
{{Infoboks programvare}} '''Wine''' er et program som lar en [[x86]] PC som kjører et [[UNIX-liknende]] [[operativsystem]] og [[vindussystemet X]] kjøre programmer som opprinnelig ble utviklet for [[Windows]]. Wine kommer for tiden under en [[LGPL]]-lisens, som betyr at Wine er [[fri programvare|fri og gratis programvare]], slik at enhver kan bidra med kildekode og benytte programmet. Alternativt kan de som ønsker å portere en Windows-applikasjon til et [[Unix-liknende]] operativsystem kompilere programmet mot [[Winelib]].<ref>{{Kilde www|url =http://www.winehq.com/site/winelib|tittel =Winelib|besøksdato =2006-10-27|besøkt_dag_måned =|besøkt_måned_dag =|besøksår =|forfatter =|etternavn =|fornavn =|forfatter_url =|medforfattere =|utgivelsesdato =|år =|måned =|format =|verk =|utgiver =Wine HQ|sider =|språk =|doi =|arkiv_url =https://web.archive.org/web/20061031192039/http://www.winehq.com/site/winelib|arkivdato =2006-10-31|sitat =|url-status=død}}</ref> ==Etymologi== Wine kommer fra det [[rekursivt akronym|rekursive akronymet]] '''Wine Is Not an Emulator'''. Navnet kan forekomme i forskjellige former som ''WINE'' og ''wine'', men prosjektutviklerne har blitt enige om å standardisere formen '''Wine'''. == Historie == Wine ble startet av [[Bob Amstadt]] og [[Eric Youngdale]] i [[1993]] etter diskusjoner på [[Usenet]] i [news:comp.os.linux comp.os.linux]. I begynnelsen søkte det å støtte 16-bit Windows 3.x-applikasjoner, men i dag er fokuset på 32-bits applikasjoner. Prosjektet har blitt ledet av [[Alexandre Julliard]] siden 1994. Utviklerne skriver Wine hovedsakelig for [[Linux]], men [[Mac OS X]]-, [[FreeBSD]]- og [[Solaris (operativsystem)|Solaris]]-porteringene er godt oppdatert.<ref>{{Kilde www|url =http://www.winehq.com/site/docs/wine-faq/index#UNDER-WHAT-PLATFORMS-WILL-WINE-RUN|tittel =Wine FAQ|besøksdato =|besøkt_dag_måned =|besøkt_måned_dag =|besøksår =|forfatter =|etternavn =|fornavn =|forfatter_url =|medforfattere =|utgivelsesdato =|år =|måned =|format =|verk =|utgiver =|sider =|språk =|doi =|arkiv_url =https://web.archive.org/web/20070501172432/http://www.winehq.com/site/docs/wine-faq/index#UNDER-WHAT-PLATFORMS-WILL-WINE-RUN|arkivdato =2007-05-01|sitat =|url-status=død}}</ref> Prosjektet har vist seg å være tidkrevende og vanskelig for utviklerne, delvis på grunn av ufullstendig og feil [[dokumentasjon]] av [[Windows API]]. Selv om Microsoft har dokumentert de fleste Win32-funksjonene, er noen områder, slik som [[filformat]]er og [[protokoll]]er, ikke offisielt dokumentert i det hele tatt. Det er også udokumenterte kernelnivå-funksjoner og obskure feilkodinger som Wine må duplikere nøyaktig for å la noen programmer fungere skikkelig. Det har ført til at det har vært nødvendig å kunne [[reverse engineering|reverse engineere]] mange funksjoner og filformater. Selskapet [[Corel]] assisterte prosjektet en stund, hovedsakelig ved å ansette Julliard for å videreutvikle Wine. Corel hadde interesse i å få [[WordPerfect]], Corels [[kontorpakke]] til å kjøre på Linux. Men da Microsoft gjorde store investeringer i Corel, droppet Corel alle Linux-relaterte prosjekter, og Wine-innsatsen stoppet.<ref>{{Kilde www|url =http://www.newsforge.com/article.pl?sid=02/02/25/1449229|tittel =That's All Folks: Corel Leaves Open Source Behind|besøksdato =|besøkt_dag_måned =|besøkt_måned_dag =|besøksår =|forfatter =|etternavn =|fornavn =|forfatter_url =|medforfattere =|utgivelsesdato =|år =|måned =|format =|verk =|utgiver =NewsForge|sider =|språk =|doi =|arkiv_url =|arkivdato =|sitat =}}{{død lenke|dato=august 2017 |bot=InternetArchiveBot }}</ref> [[CodeWeavers]] har i dag ansatt Julliard og mange andre Wine-utviklere for å jobbe med Wine og [[CrossOver]], CodeWeavers støttede versjon av Wine som også benytter noe ekstra proprietær kode. Wine-prosjektet ble opprinnelig utgitt under samme [[MIT-lisens]] som X vindusystemet, men på grunn av bekymringer om at [[proprietær programvare|proprietære]] versjoner av Wine ikke skulle bidra tilbake med kode, blir Wine fra og med mars 2002 utgitt under [[LGPL]]. == I bruk == Operativsystemet Windows, for [[personlig datamaskin|personlige datamaskiner]], har en meget høy markedsandel i mange land og generelt verden over. Et tilsvarende stort antall profesjonelle og private brukere er således henvist til – eller velger selv – å bruke programmer som er utviklet for denne plattformen. Imidlertid er det ikke alle som ønsker eller har anledning til å benytte Windows. I tillegg er dette operativsystemet på grunn av sin utbredelse mest utsatt for angrep fra [[datavirus]] og [[trojansk hest|trojanske hester]]. Ved siden av at indviduelle brukere beskytter seg ved bruk av alternative operativsystemer (og eventuell bruk av Windows-emuleringsprogramvare), kan dette også bidra til å hemme spredning av virus i større omfang. En del sikkerhetsanalytikere i USA regner i dag virustrusselen som en fare for nasjonal sikkerhet.<ref>{{kilde www | språk = engelsk | url = http://www.techweb.com/wire/story/TWB20030924S0008 | tittel = Study Questions Whether Reliance On Microsoft Software Raises Security Concerns | forfatter = Gregg Keizer | utgivelsesdato = 24. september 2003 | utgiver = TechWeb | url-status=død | arkivurl = https://web.archive.org/web/20070818214836/http://www.techweb.com/wire/story/TWB20030924S0008 | arkivdato = 2007-08-18 }}</ref> == Funksjonalitet == Idag kjører Wine en del programvare stabilt og de fleste programmer med mindre feil. De fleste opprinnelige Windows DLL-filene som er nødvendige for å kjøre 32-bit Windows binærefiler, har kompatible erstatninger i Wine. Utviklerne av [[DirectX#DirectX API|Direct3D]]-delene av Wine har fortsatt med å implementere nye egenskaper, som [[pikselskyggelegger]]e for å øke spillstøtten.<ref>{{Kilde www|url =http://wiki.winehq.org/DirectX-Shaders|tittel =DirectX-Shaders-The official wine wiki|besøksdato =|besøkt_dag_måned =|besøkt_måned_dag =|besøksår =|forfatter =|etternavn =|fornavn =|forfatter_url =|medforfattere =|utgivelsesdato =|år =|måned =|format =|verk =|utgiver =|sider =|språk =|doi =|arkiv_url =https://web.archive.org/web/20070715191810/http://wiki.winehq.org/DirectX-Shaders|arkivdato =2007-07-15|sitat =|url-status=død}}</ref> Wine kan også benytte originale Windows DLL-filer, og dermed øke funksjonaliteten, men da kreves en Windowslisens. == Andre versjoner av Wine == Kjernen av Wine-utviklingen tar sikte på en korrekt implementasjon av Windows API som en helhet og har noen ganger ligget etter i noen områder hva gjelder kompatibilitet for visse programmer. Direct3D ble for eksempel ikke implementert før i [[1998]],<ref>{{Kilde www|url =http://www.kernel-traffic.org/wine/wn20040203_208.html|tittel =Wine Traffic #208 (2004), kernel-traffic.org|besøksdato =|besøkt_dag_måned =|besøkt_måned_dag =|besøksår =|forfatter =|etternavn =|fornavn =|forfatter_url =|medforfattere =|utgivelsesdato =|år =|måned =|format =|verk =|utgiver =|sider =|språk =|doi =|arkiv_url =https://web.archive.org/web/20070928191850/http://www.kernel-traffic.org/wine/wn20040203_208.html|arkivdato =2007-09-28|sitat =|url-status=død}}</ref> men nyere utgaver har en stadig økende komplett implementasjon.<ref>{{Kilde www|url =http://www.winehq.org/site/status_directx|tittel =Wine Status - DirectX DLLs|besøksdato =|besøkt_dag_måned =|besøkt_måned_dag =|besøksår =|forfatter =|etternavn =|fornavn =|forfatter_url =|medforfattere =|utgivelsesdato =|år =|måned =|format =|verk =|utgiver =|sider =|språk =|doi =|arkiv_url =https://web.archive.org/web/20070630140322/http://www.winehq.org/site/status_directx|arkivdato =2007-06-30|sitat =|url-status=død}}</ref> CodeWeavers markedsfører [[CrossOver]] spesifikt med å kunne kjøre [[Microsoft Office]] og andre større Windows-applikasjoner, inkludert en del spill. [[10. januar]] [[2007]] utga CodeWeavers en ny versjon kalt [[Crossover Mac]] for Intel-baserte [[Apple Macintosh]]-maskiner.<ref>http://linux.slashdot.org/article.pl?sid=07/01/10/1924235</ref> [[TransGaming Technologies]] utvikler det proprietære programmet [[Cedega]], tidligere kjent som WineX. Cedega er en [[fork]] av den MIT-lisensierte versjonen av Wine fra 2002. Transgaming optimaliserer Cedega for å kjøre Windows [[PC-spill]]. TransGaming fører en [[abonnementsbasert forretningsmodell]]. Transgaming har også utgitt [[Cider (programvare)|Cider]], et Wine-bibliotek for Intel-Mac. Istedenfor å være et sluttbrukerprodukt, er Cider (som Winelib) en [[wrapper]], som lar utviklere tilpasse sine programmer til å kjøre på Intel Macs uten noen endringer i kildekoden. Andre prosjekter som benytter kildekode fra Wine er blant andre: * [[ReactOS]], et prosjekt for å skrive et komplett [[Windows XP]]-kompatibelt operativsystem ned til [[enhetsdriver]]-nivå. * [[Darwine]], en port av Wine-bibliotekene til [[Darwin (operativsystem)|Darwin]] og Mac OS X. Darwine søkte opprinnelig å kompilere kildekode skrevet for Windows til [[Mach-O]] binærfiler. Med innføringen av Apple-Intel-arkitekturen begynte Darwine å kjøre Win32 binærefiler på [[x86]] og har nærmet seg versjonsparitet med Wine. Darwine-prosjektet fortsetter også å jobbe med kompatibilitet med [[PowerPC]] ved å kombinere Wine med [[QEMU]]s x86-emulator. * [[Odin (programvare)|Odin]] er et prosjekt for å kjøre Win32s binærfiler på [[OS/2]] eller for å konvertere dem til et OS/2-format. * [[E/OS]], et prosjekt som forsøker å la et hvilket som helst program utviklet for et hvilket som helst operativsystem kjøre uten å faktisk måtte installere noe annet operativsystem. * [[Rewind (programvare)|Rewind]], en avdanket MIT-lisensiert avstikker fra den siste MIT-lisensierte versjonen av Wine. == Microsoft og Wine == Microsoft har generelt sett ikke uttalt seg offentlig om Wine. Allikevel vil [[Microsoft Update]] blokkere oppdateringer til Microsoft-programmer som kjører i Wine-baserte miljøer. [[16. februar]] [[2005]] oppdaget Ivan Leo Puoti at Microsoft hadde begynt å sjekke [[Windowsregisteret]] for Wines konfigurasjonsnøkkel og blokkere Windows Update for alle komponenter. Puoti skrev (oversatt), «... selv om dette er bare et innledende forsøk, ser det ut til at de forsøker å diskriminere Wine-brukere. Selv om dette kan være akseptabelt for operativsystemkomponenter/-oppdateringer, er det sannsynligvis et brudd på [[Konkurranseloven|konkurranselovgivning]] for alle andre nedlastinger. Det er også den første gangen Microsoft har anerkjent eksistensen av Wine.»<ref>{{Kilde www|url =http://winehq.com/hypermail/wine-devel/2005/02/0441.html|tittel =Microsoft genuine downloads looking for Wine|besøksdato =2006-01-23|besøkt_dag_måned =|besøkt_måned_dag =|besøksår =|forfatter =Puoti, Ivan Leo|forfatter_url =|medforfattere =|utgivelsesdato =|format =mailing list|verk =|utgiver =|sider =|språk =|doi =|arkiv_url =https://web.archive.org/web/20060113082024/http://winehq.com/hypermail/wine-devel/2005/02/0441.html|arkivdato =2006-01-13|sitat =|dato =2005|url-status=død}}</ref> [[Windows Genuine Advantage]] (WGA) leter også etter Wines registernøkler, og i WGAs [[ofte stilte spørsmål]] heter det at WGA, designmessig, ikke vil kjøre under Wine, siden Wine ikke representerer «genuin Windows», som beskrevet i WGAs FAQ (oversatt): «Når WGA-valideringen oppdager at systemet kjører WINE, vil det gjøre brukere oppmerksom på at de ikke bruker en genuin versjon av Windows, og det vil ikke tillate genuine Windowsnedlastinger til systemet».<ref>{{Kilde www |url = http://www.microsoft.com/genuine/downloads/FAQ.aspx |tittel = Genuine Windows FAQ |besøksdato = 2006-01-30 |besøkt_dag_måned = |besøkt_måned_dag = |besøksår = |forfatter = |etternavn = |fornavn = |forfatter_url = |medforfattere = |utgivelsesdato = |år = |måned = |format = |verk = |utgiver = Microsoft Corporation |sider = |språk = |doi = |arkiv_url = |arkivdato = |sitat = }}</ref> Ikke desto mindre har det sirkulert noen rapporter om at WGA-systemet har fungert i Wine.<ref>{{Kilde www |url = http://linux.slashdot.org/article.pl?sid=07/06/18/0037223 |tittel = Slashdot |besøksdato = |besøkt_dag_måned = |besøkt_måned_dag = |besøksår = |forfatter = |etternavn = |fornavn = |forfatter_url = |medforfattere = |utgivelsesdato = |år = |måned = |format = |verk = |utgiver = |sider = |språk = |doi = |arkiv_url = |arkivdato = |sitat = }}</ref><ref>{{Kilde www|url =http://forums.bit-tech.net/showthread.php?t=95654|tittel =WGA running in Wine|besøksdato =|besøkt_dag_måned =|besøkt_måned_dag =|besøksår =|forfatter =|etternavn =|fornavn =|forfatter_url =|medforfattere =|utgivelsesdato =|år =|måned =|format =|verk =|utgiver =|sider =|språk =|doi =|arkiv_url =https://web.archive.org/web/20070426050338/http://forums.bit-tech.net/showthread.php?t=95654|arkivdato =2007-04-26|sitat =|url-status=død}}</ref> I WGAs FAQ heter det imidlertid også at (oversatt): «Det er viktig å bemerke at Wine-brukere, og andre brukere av ikke-genuin Windows, kan fortsette å laste ned oppdateringer til de fleste Microsoftapplikasjoner fra Microsofts programspesifikke sider, slik som Office Update.» [[Internet Explorer]] sjekker under installasjonen for WGA, slik at brukere ikke kan installere det på Linux-systemer som bruker Wine uten å modifisere Internet Explorers installasjonsprogram eller selve Wine. == Wine og spill == === DirectX === I [[2007]] var [[DirectX]] 10-støtte i Wine under planlegning.<ref>[https://web.archive.org/web/20070701213031/http://wiki.winehq.org/DirectX-ToDo Wines DirectX-ToDo]</ref> DirectX 9.0c er støttet, og det samme gjelder en del funksjonalitet i senere versjoner. === OpenGL === Spill som baserer seg på [[OpenGL]] for å vise grafikken ryktes å kjøre lettere i Wine enn DirectX-baserte spill. Dette kan ha noe å gjøre med at OpenGL er en [[FOSS|åpen standard]] og har opprinnelig støtte i Linux, mens DirectX er en proprietær standard som må implementeres eller oversettes til OpenGL. Windows implementasjon av OpenGL [[WGL]] er allikevel ikke helt lik de Linux har ([[GLX]]), og det kreves litt arbeid å oversette WGL-funksjoner til GLX-funksjoner.{{tr}} === Proton === [[Valve Corporation|Valve]]s spill- og programplattform [[Steam]] introduserte i august 2018 en teknologi ved navn ''[[Steam#Valve Proton|Proton]]'' som gjør det mulig å bruke de fleste og applikasjoner fra plattformen på Linux.<ref>{{cite web | url = http://www.gamasutra.com/view/news/325051/Valve_makes_Windows_games_playable_on_Linux_with_Steam_Play_update.php | title = Valve makes Windows games playable on Linux with Steam Play update | first =Bryant | last= Francis | date = 21. august 2018 | accessdate = 21. august 2018 | work = [[Gamasutra]] }}</ref> == Se også == * [[Crossover]] * [[Cedega]] * [[ReactOS]] == Referanser == <references/> == Eksterne lenker == * {{Offisielle lenker}} * {{Somelenker}} {{Autoritetsdata}} [[Kategori:Linux-programmer]] [[Kategori:Fri programvare]] [[Kategori:Kompatibilitetslag]] [[Kategori:Grensesnitt for programvare]]
Redigeringsforklaring:
Merk at alle bidrag til Wikisida.no anses som frigitt under Creative Commons Navngivelse-DelPåSammeVilkår (se
Wikisida.no:Opphavsrett
for detaljer). Om du ikke vil at ditt materiale skal kunne redigeres og distribueres fritt må du ikke lagre det her.
Du lover oss også at du har skrevet teksten selv, eller kopiert den fra en kilde i offentlig eie eller en annen fri ressurs.
Ikke lagre opphavsrettsbeskyttet materiale uten tillatelse!
Avbryt
Redigeringshjelp
(åpnes i et nytt vindu)
Maler som brukes på denne siden:
Wine
(
rediger
)
Mal:Autoritetsdata
(
vis kilde
) (beskyttet)
Mal:Cite web
(
rediger
)
Mal:Commonscat fra Wikidata
(
rediger
)
Mal:Død lenke
(
rediger
)
Mal:Fix
(
rediger
)
Mal:Fix/category
(
rediger
)
Mal:ISOtilNorskdato
(
rediger
)
Mal:Ifsubst
(
rediger
)
Mal:Infoboks/styles.css
(
rediger
)
Mal:Infoboks programvare
(
rediger
)
Mal:Infoboks rad
(
rediger
)
Mal:Infoboks slutt
(
rediger
)
Mal:Infoboks start
(
rediger
)
Mal:Kilde www
(
rediger
)
Mal:Main other
(
rediger
)
Mal:Offisielle lenker
(
rediger
)
Mal:Somelenker
(
rediger
)
Mal:Tr
(
rediger
)
Mal:Trenger referanse
(
rediger
)
Mal:Wikidata-norsk
(
rediger
)
Modul:Check for unknown parameters
(
rediger
)
Modul:Citation/CS1
(
rediger
)
Modul:Citation/CS1/COinS
(
rediger
)
Modul:Citation/CS1/Configuration
(
rediger
)
Modul:Citation/CS1/Date validation
(
rediger
)
Modul:Citation/CS1/Identifiers
(
rediger
)
Modul:Citation/CS1/Utilities
(
rediger
)
Modul:Citation/CS1/Whitelist
(
rediger
)
Modul:External links
(
rediger
)
Modul:External links/conf
(
rediger
)
Modul:External links/conf/Autoritetsdata
(
rediger
)
Modul:External links/conf/Offisielle lenker
(
rediger
)
Modul:External links/conf/Some
(
rediger
)
Modul:Genitiv
(
rediger
)
Modul:GetParameters
(
rediger
)
Modul:ISOtilNorskdato
(
rediger
)
Modul:Reference score
(
rediger
)
Modul:Reference score/conf
(
rediger
)
Modul:Reference score/i18n
(
rediger
)
Modul:String
(
rediger
)
Modul:String2
(
rediger
)
Modul:Unsubst
(
rediger
)
Modul:Wd-norsk
(
rediger
)
Modul:Wd-norsk/i18n
(
rediger
)
Modul:WikidataBilde
(
rediger
)
Modul:WikidataCommonscat
(
rediger
)
Modul:WikidataDato
(
rediger
)
Modul:WikidataListe
(
rediger
)
Modul:WikidataListe/conf
(
rediger
)
Denne siden er medlem av 5 skjulte kategorier:
Kategori:Artikler med offisielle lenker og uten kobling til Wikidata
Kategori:Artikler med sosiale medier-lenker og uten kobling til Wikidata
Kategori:Artikler som trenger referanser
Kategori:Artikler uten offisielle lenker fra Wikidata
Kategori:Artikler uten sosiale medier-lenker fra Wikidata
Navigasjonsmeny
Personlige verktøy
Ikke logget inn
Brukerdiskusjon
Bidrag
Opprett konto
Logg inn
Navnerom
Side
Diskusjon
norsk bokmål
Visninger
Les
Rediger
Rediger kilde
Vis historikk
Mer
Navigasjon
Forside
Siste endringer
Tilfeldig side
Hjelp til MediaWiki
Verktøy
Lenker hit
Relaterte endringer
Spesialsider
Sideinformasjon