W.I.N.E. = Wine Is Not Emulator

Forumowy magiel: pogaduchy o wszystkim i o niczym.
Awatar użytkownika
igotit4free
Przyjaciel
Przyjaciel
Posty: 6453
Rejestracja: 29 paź 2008, 22:51
Płeć: Mężczyzna
Architektura: x86_64
Lokalizacja: KRK

W.I.N.E. = Wine Is Not Emulator

Post autor: igotit4free »

salemus pisze: W.I.N.E. = Wine Is Not Emulator
Mam telefon w ORANGE, mam wyłączoną usługę "sms-ów komercyjnych" zwanych też reklamami ... ostatnio zaczęły przychodzić do mnie sms-y zachęcające do wzięcia udziału w loteri BMW.
Zadzwoniłem do BOK z awanturą co oni mi tu wysyłają ... wiesz co mi panna powiedziała ?
Że to nie są reklamy, tylko "rozszerzona oferta komercyjna".:ligt:
Genialne, prawda ?

Jeżeli jakaś aplikacja tworzy środowisko pozwalające na uruchomienie programu z innego środowiska, to dla mnie to jest emulator ... nawet jak ktoś go nazwie NieEmulatorem.

.
Windows 10 @ GA-P67A-D3-B3, i3-2100 3.10GHz, 8GB RAM, Gigabyte HD6850 1GB RAM
Android 7.0 @ Motorola Moto G4+
verdorben
Wytworny Kaczor
Wytworny Kaczor
Posty: 466
Rejestracja: 30 mar 2009, 18:00
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: ARM

Odp: W.I.N.E. = Wine Is Not Emulator

Post autor: verdorben »

A co ma piernik (Twój problem z Orange) do wiatraka (wine) w tym temacie?
Wracając do Orange, trzeba czytać zanim się cokolwiek podpisze. Przypuszczam że w umowie jest jakaś odpowiednia klauzula. Jeśli nie to adwokat, ja żadnymi bokami sobie d..y nie zawracam bo szkoda moich nerwów. Poza tym każdy provider (przynajmniej na zachodzie) przysyła SMS/MMS raz w miesiącu z jakąś reklamą i ma pełne prawo do tego.
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
Inny OS: PLD Linux
bear7
Przyjaciel
Przyjaciel
Posty: 6686
Rejestracja: 20 sty 2009, 23:12
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: pwd

Odp: W.I.N.E. = Wine Is Not Emulator

Post autor: bear7 »

verdorben pisze:A co ma piernik (Twój problem z Orange) do wiatraka (wine) w tym temacie?
Wracając do Orange, trzeba czytać zanim się cokolwiek podpisze. Przypuszczam że w umowie jest jakaś odpowiednia klauzula. Jeśli nie to adwokat, ja żadnymi bokami sobie d..y nie zawracam bo szkoda moich nerwów. Poza tym każdy provider (przynajmniej na zachodzie) przysyła SMS/MMS raz w miesiącu z jakąś reklamą i ma pełne prawo do tego.
Chyba nie załapałeś o co chodzi igotit4free:
reklama = rozszerzona oferta komercyjna
w.i.n.e = emulator

Wzmianka z Orange, jest tylko analogią.
O pomoc pytaj a forum, a nie przez PW.
verdorben
Wytworny Kaczor
Wytworny Kaczor
Posty: 466
Rejestracja: 30 mar 2009, 18:00
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: ARM

Odp: W.I.N.E. = Wine Is Not Emulator

Post autor: verdorben »

Wcale nie przeczę :)
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
Inny OS: PLD Linux
Awatar użytkownika
Admc
Gibki Gibbon
Gibki Gibbon
Posty: 2149
Rejestracja: 23 lip 2009, 08:57
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Odp: W.I.N.E. = Wine Is Not Emulator

Post autor: Admc »

Wine nie emuluje Windowsa, dlatego nie jest emulatorem.

Wine działa mniej więcej tak:
Program, w uproszczeniu, przyjmuje następujący algorytm:

1. Upić program, do tego stopnia, żeby we wszystko uwierzył,
2. Wmówić, że jest się legalnym Windowsem,
3. Kazać programowi uruchomić się.
╔═╦╗╔╦═╦═╦╗╔╗Blaszak (Phenom II x4 955BE, 4 GB RAM, GF GTX 550Ti) - Kubuntu 13.10 amd64
║═╣║║║╔╣╔╣╚╝║Toshiba Satellite A110-293 - Lubuntu 13.10 x86
║╔╣╚╝║║║║╚╗╔╝HTC Hero - Tegro 2.6 (Android 2.1)
╚╝╚══╩╝╚╝♥╚╝ Liczniki: Linux - 496087, Ubuntu - 28751.
Awatar użytkownika
igotit4free
Przyjaciel
Przyjaciel
Posty: 6453
Rejestracja: 29 paź 2008, 22:51
Płeć: Mężczyzna
Architektura: x86_64
Lokalizacja: KRK

Odp: W.I.N.E. = Wine Is Not Emulator

Post autor: igotit4free »

Admc pisze:Wine nie emuluje Windowsa, dlatego nie jest emulatorem.
Znasz znaczenie słów emulator i emulacja ?

.
Windows 10 @ GA-P67A-D3-B3, i3-2100 3.10GHz, 8GB RAM, Gigabyte HD6850 1GB RAM
Android 7.0 @ Motorola Moto G4+
Awatar użytkownika
Admc
Gibki Gibbon
Gibki Gibbon
Posty: 2149
Rejestracja: 23 lip 2009, 08:57
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Odp: W.I.N.E. = Wine Is Not Emulator

Post autor: Admc »

Tak, znam znaczenie tych słów. Wine to nie emulator tylko warstwa tłumacząca, dzięki temu nie ma znaczącego spadku wydajności, który występuje przy emulacji
╔═╦╗╔╦═╦═╦╗╔╗Blaszak (Phenom II x4 955BE, 4 GB RAM, GF GTX 550Ti) - Kubuntu 13.10 amd64
║═╣║║║╔╣╔╣╚╝║Toshiba Satellite A110-293 - Lubuntu 13.10 x86
║╔╣╚╝║║║║╚╗╔╝HTC Hero - Tegro 2.6 (Android 2.1)
╚╝╚══╩╝╚╝♥╚╝ Liczniki: Linux - 496087, Ubuntu - 28751.
bear7
Przyjaciel
Przyjaciel
Posty: 6686
Rejestracja: 20 sty 2009, 23:12
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: pwd

Odp: W.I.N.E. = Wine Is Not Emulator

Post autor: bear7 »

Zgodnie z definicją/opisem WINE na Wikipedia.org:
Wine zapewnia kompatybilność oprogramowania dla Windows z innym systemem operacyjnym dzięki udostępnieniu alternatywnych bibliotek DLL.
O pomoc pytaj a forum, a nie przez PW.
Awatar użytkownika
igotit4free
Przyjaciel
Przyjaciel
Posty: 6453
Rejestracja: 29 paź 2008, 22:51
Płeć: Mężczyzna
Architektura: x86_64
Lokalizacja: KRK

Odp: W.I.N.E. = Wine Is Not Emulator

Post autor: igotit4free »

Aha, czyli jednak "rozszerzona oferta komercyjna".

Mam PC z Win, odpalam Bleem!`a i ciupię w Tekkena. Bleem! jest emulatorem.
Mam PC z Lin, odpalam Snes9x`a i pykam w Mario Bros. Snes9x jest emulatorem.
Mam PC z Lin, odpalam WINE i gram sobie w World of Goo. WINE nie jest emulatorem.

Nie mam więcej pytań, przekonałeś mnie.
Co prawda WINE robi to samo co Bleem! albo Snes9x ale one są emulatorami a WINE nie jest. :ligt: Buahahaha ...

.
Windows 10 @ GA-P67A-D3-B3, i3-2100 3.10GHz, 8GB RAM, Gigabyte HD6850 1GB RAM
Android 7.0 @ Motorola Moto G4+
Awatar użytkownika
kabanek
Zakręcona Traszka
Zakręcona Traszka
Posty: 592
Rejestracja: 23 cze 2009, 20:34
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: Xfce
Architektura: x86_64
Kontakt:

Odp: W.I.N.E. = Wine Is Not Emulator

Post autor: kabanek »

Wine nie jest emulatorem systemu Windows, a implementacją WinAPI dla środowiska X11.
czyli nie jest emulatorem:)
Awatar użytkownika
Admc
Gibki Gibbon
Gibki Gibbon
Posty: 2149
Rejestracja: 23 lip 2009, 08:57
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Odp: W.I.N.E. = Wine Is Not Emulator

Post autor: Admc »

Fragment z WineWiki:
1.4. Czy Wine to emulator? Chyba panuje różnica poglądów.

Jest dużo zamieszania w tej kwestii, szczególnie z powodu ludzi źle interpretujących nazwę Wine, błędnie rozwijając ją jako WINdows Emulator.

Gdy ludzie myślą o emulatorze, zazwyczaj mają na myśli emulatory konsol do gier lub oprogramowanie wirtualizacyjne. To nieprawidłowy sposób myślenia o Wine - Wine uruchamia aplikacje na Windowsa niemal jednakowo jak sam Windows. Wine to natywny zamiennik komponentów Windows. Nie uświadczysz spadku wydajności wywołanego przez "emulację" w czasie używania Wine, nie ma też potrzeby uruchamiania Wine przed uruchomieniem Twojej aplikacji.

Można powiedzieć, że Wine tak samo jest emulatorem Windowsa jak Windows Vista jest emulatorem Windows XP; oba pozwalają Ci na uruchamianie tych samych aplikacji przez tłumaczenie wywołań systemowych w bardzo podobny sposób. Ustawienie Wine, by naśladowało Windows XP niewiele się różni od ustawienia Windows Vista tak, by ten uruchamiał aplikacje w trybie zgodności z XP.

Jest kilka rzeczy które czynią z Wine coś więcej niż tylko emulator.

* Części Wine mogą być używane pod Windowsem. Niektóre wirtualne maszyny używają implementacji Direct3D z Windowsa bazującej na OpenGL zaczerpniętej z Wine zamiast naprawdę emulować sprzętowe wsparcie grafiki 3D.
* Winelib może zostać użyte to portowania źródła aplikacji Windows na inne systemy na których działa Wine. Umożliwia to uruchamianie ich na każdym procesorze - nawet tych których nie wspierają ani Windows, ani ta odrobina emulatora w Wine.

"Wine to nie tylko emulator" byłoby bardziej poprawną nazwą. Myślenie o nim jak o emulatorze sprawia że zapominamy o innych rzeczach którymi jest. "Emulator" w Wine tak na prawdę jest tylko binarnym programem startowym który umożliwia aplikacjom Windows działać w zamienniku API w Wine.
╔═╦╗╔╦═╦═╦╗╔╗Blaszak (Phenom II x4 955BE, 4 GB RAM, GF GTX 550Ti) - Kubuntu 13.10 amd64
║═╣║║║╔╣╔╣╚╝║Toshiba Satellite A110-293 - Lubuntu 13.10 x86
║╔╣╚╝║║║║╚╗╔╝HTC Hero - Tegro 2.6 (Android 2.1)
╚╝╚══╩╝╚╝♥╚╝ Liczniki: Linux - 496087, Ubuntu - 28751.
Awatar użytkownika
bartp
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 111
Rejestracja: 13 sie 2008, 11:47
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86

Odp: W.I.N.E. = Wine Is Not Emulator

Post autor: bartp »

igotit4free pisze:Mam telefon w ORANGE, mam wyłączoną usługę "sms-ów komercyjnych" zwanych też reklamami ... ostatnio zaczęły przychodzić do mnie sms-y zachęcające do wzięcia udziału w loteri BMW.
Zadzwoniłem do BOK z awanturą co oni mi tu wysyłają ... wiesz co mi panna powiedziała ?
Że to nie są reklamy, tylko "rozszerzona oferta komercyjna".:ligt:
Genialne, prawda ?

Jeżeli jakaś aplikacja tworzy środowisko pozwalające na uruchomienie programu z innego środowiska, to dla mnie to jest emulator ... nawet jak ktoś go nazwie NieEmulatorem.

.
Może jakieś forum o gsm, bo tutaj jak widzisz mało kogo twoje perypetie z orange obchodzą...
Awatar użytkownika
Imdil
Piegowaty Guziec
Piegowaty Guziec
Posty: 2
Rejestracja: 21 lip 2007, 20:16
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Odp: W.I.N.E. = Wine Is Not Emulator

Post autor: Imdil »

Dla mnie wszystko jedno czy emulator, czy nie.
Wazne jest tylko to, że pięknie chodzi mi pod nim Diablo2 :smile:
frecel
Sędziwy Jeż
Sędziwy Jeż
Posty: 47
Rejestracja: 17 sty 2008, 23:24
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME
Kontakt:

Odp: W.I.N.E. = Wine Is Not Emulator

Post autor: frecel »

igotit4free pisze:
Mam PC z Win, odpalam Bleem!`a i ciupię w Tekkena. Bleem! jest emulatorem.
Mam PC z Lin, odpalam Snes9x`a i pykam w Mario Bros. Snes9x jest emulatorem.
Mam PC z Lin, odpalam WINE i gram sobie w World of Goo. WINE nie jest emulatorem.
2+2=4
2*2=4

Niby efekt ten sam ale dodawanie to nie mnożenie. Tak samo efekt emulacji i implementacji może być taki sam ale są to dwie różne rzeczy.
Awatar użytkownika
igotit4free
Przyjaciel
Przyjaciel
Posty: 6453
Rejestracja: 29 paź 2008, 22:51
Płeć: Mężczyzna
Architektura: x86_64
Lokalizacja: KRK

Odp: W.I.N.E. = Wine Is Not Emulator

Post autor: igotit4free »

frecel pisze:2+2=4
2*2=4

Niby efekt ten sam ale dodawanie to nie mnożenie. Tak samo efekt emulacji i implementacji może być taki sam ale są to dwie różne rzeczy.
Trafna uwaga, trzeba przyznać że nie powtarzasz jak papuga pustych haseł, szacun.

.
Windows 10 @ GA-P67A-D3-B3, i3-2100 3.10GHz, 8GB RAM, Gigabyte HD6850 1GB RAM
Android 7.0 @ Motorola Moto G4+
ODPOWIEDZ

Wróć do „Pogaduchy”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość