/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Cygwin.
Fra : Claus Christian Lars~


Dato : 14-02-02 17:48

Er der nogle erfaringer med subjeck? Er det til at instalere på Suse7.3?
Hvilke tyber windovsprogrammer kan man køre igennem cygwin?
Er den svær at instalere?

Hilsen Claus Larsen.


 
 
Alex Holst (14-02-2002)
Kommentar
Fra : Alex Holst


Dato : 14-02-02 18:12

Claus Christian Larsen <dsl62456@vip.cybercity.dk> wrote:
> Er der nogle erfaringer med subjeck? Er det til at instalere på Suse7.3?
> Hvilke tyber windovsprogrammer kan man køre igennem cygwin?
> Er den svær at instalere?

Cygwin kan kun installeres paa Win32 systemer, ikke paa UNIX systemer.
Pakken bestaar af et bibliotek (.DLL) som giver adgang til UNIX system
kald under Win32, samt en masse programmer der er compiled og linket
imod denne DLL.

   http://sources.redhat.com/cygwin/

--
I prefer the dark of the night, after midnight and before four-thirty,
when it's more bare, more hollow. http://a.area51.dk/


frank damgaard (14-02-2002)
Kommentar
Fra : frank damgaard


Dato : 14-02-02 18:53

Alex Holst <a@area51.dk> wrote:

> Cygwin kan kun installeres paa Win32 systemer, ikke paa UNIX systemer.
> Pakken bestaar af et bibliotek (.DLL) som giver adgang til UNIX system
> kald under Win32, samt en masse programmer der er compiled og linket
> imod denne DLL.

Man kan også oversætte uden om dette .dll med -mno-cygwin options.
Det virker dog bedste med C ikke C++.

Vær opmærksom på licenstype ved anvendelse af cygwin.dll (GNU GPL)
som betyder at programmer også skal være GPL hvis de anvender cygwin.dll


--
Frank Damgaard |


Christian E. Lysel (15-02-2002)
Kommentar
Fra : Christian E. Lysel


Dato : 15-02-02 09:09

frank damgaard wrote:

> Vær opmærksom på licenstype ved anvendelse af cygwin.dll (GNU GPL)
> som betyder at programmer også skal være GPL hvis de anvender cygwin.dll


Er du sikker på det?

Det vil svarer til at programmer compileret med gcc, også skal være GPL.

Eller tekstdokumenter skrevet i emacs.

Eller IP-pakker transporteret af et GPL'et OS.


Kent Friis (15-02-2002)
Kommentar
Fra : Kent Friis


Dato : 15-02-02 09:18

Den Fri, 15 Feb 2002 09:08:39 +0100 skrev Christian E. Lysel:
>frank damgaard wrote:
>
>> Vær opmærksom på licenstype ved anvendelse af cygwin.dll (GNU GPL)
>> som betyder at programmer også skal være GPL hvis de anvender cygwin.dll
>
>
>Er du sikker på det?
>
>Det vil svarer til at programmer compileret med gcc, også skal være GPL.

Nope. GPL specificerer klart, at når man linker til noget GPL kode, så
skal programmet der linker også være GPL. og da DLL er dynamic LINK
library, skulle der ingen tvivl være.

Det er også derfor at glibc er LGPL, da denne licens netop er lavet til
at man godt må linke.

Mvh
Kent
--
8:16pm up 2:37, 1 user, load average: 101.21, 95.46, 55.85
164 processes: 62 sleeping, 102 running, 0 zombie, 0 stopped

With XMMS tugging along nicely, playing Vivaldi...

Per Abrahamsen (15-02-2002)
Kommentar
Fra : Per Abrahamsen


Dato : 15-02-02 11:13

"Christian E. Lysel" <chlyshoswmdatapunktumcom@example.net> writes:

> frank damgaard wrote:
>
>> Vær opmærksom på licenstype ved anvendelse af cygwin.dll (GNU GPL)
>> som betyder at programmer også skal være GPL hvis de anvender cygwin.dll
>
> Er du sikker på det?

Bortset fra at der skal stå "en GPL compatibel licens" i stedet for
GPL er det helt korrekt.

Det er faktisk forretningskonceptet bag Cygwin, man skal købe en dyr
kommerciel licens fra Red Hat hvis man ønsker at undgå GPL kravet.
Aladdin GhostScript og ReiserFS er to andre projekter der udvikles
efter samme koncept.

Emnet kommer hyppigt op på Cygwin listen.

> Det vil svarer til at programmer compileret med gcc, også skal være GPL.

Der finden en "speciel undtagelse" i licensen til de biblioteker der
følger med GCC, der angiver at hvis de bruges fra programmer oversat
med GCC bortfalder kravet om en GPL kompatibel licens. Men hvis man
bruger GCC bibliotekerne med en anden compiler, er kravet der stadig.

> Eller tekstdokumenter skrevet i emacs.

Kun hvis man inkluderer dele af manualen eller lignende i sit
dokument. Så skal man overholde licensen til manualen, ikke til
Emacs.

> Eller IP-pakker transporteret af et GPL'et OS.

Transport af data har ingen effekt på ophaveret.

Thorbjoern Ravn Ande~ (15-02-2002)
Kommentar
Fra : Thorbjoern Ravn Ande~


Dato : 15-02-02 11:49

Per Abrahamsen <abraham@dina.kvl.dk> writes:

> Det er faktisk forretningskonceptet bag Cygwin, man skal købe en dyr
> kommerciel licens fra Red Hat hvis man ønsker at undgå GPL kravet.
> Aladdin GhostScript og ReiserFS er to andre projekter der udvikles
> efter samme koncept.

Har du nogen ide om hvorvidt det loeber rundt? Jeg har en fornemmelse
af at GhostScript saelger ret godt som alternativ, billig
PostScriptklon til printere, men jeg vil da godt hoere om du er bedre
informeret.

--
Thorbjørn Ravn Andersen
http://bigfoot.com/~thunderbear

Kent Friis (15-02-2002)
Kommentar
Fra : Kent Friis


Dato : 15-02-02 11:56

Den Fri, 15 Feb 2002 11:13:07 +0100 skrev Per Abrahamsen:
>"Christian E. Lysel" <chlyshoswmdatapunktumcom@example.net> writes:
>
>> frank damgaard wrote:
>>
>>> Vær opmærksom på licenstype ved anvendelse af cygwin.dll (GNU GPL)
>>> som betyder at programmer også skal være GPL hvis de anvender cygwin.dll
>>
>> Er du sikker på det?
>
>Bortset fra at der skal stå "en GPL compatibel licens" i stedet for
>GPL er det helt korrekt.

Er det ikke kun i det omvendte tilfælde - et GPL-program kan godt basere
sig på et library, når bare library-licensen er GPL-compatible?

>Det er faktisk forretningskonceptet bag Cygwin, man skal købe en dyr
>kommerciel licens fra Red Hat hvis man ønsker at undgå GPL kravet.
>Aladdin GhostScript og ReiserFS er to andre projekter der udvikles
>efter samme koncept.

Det virker da som en meget fornuftig måde at tjene penge på GPL
software.

Mvh
Kent
--
"Intelligence is the ability to avoid doing work, yet get the work done"
- Linus Torvalds

Per Abrahamsen (15-02-2002)
Kommentar
Fra : Per Abrahamsen


Dato : 15-02-02 13:04

kfr@fleggaard.dk (Kent Friis) writes:

> Er det ikke kun i det omvendte tilfælde - et GPL-program kan godt basere
> sig på et library, når bare library-licensen er GPL-compatible?

Det virker begge veje (tænk på at man altid kan lave et program om til
et bibliotek ved at fjerne "main", og omvendt).

>>Det er faktisk forretningskonceptet bag Cygwin, man skal købe en dyr
>>kommerciel licens fra Red Hat hvis man ønsker at undgå GPL kravet.
>>Aladdin GhostScript og ReiserFS er to andre projekter der udvikles
>>efter samme koncept.
>
> Det virker da som en meget fornuftig måde at tjene penge på GPL
> software.

Det synes jeg også.

Per Abrahamsen (15-02-2002)
Kommentar
Fra : Per Abrahamsen


Dato : 15-02-02 13:06

Thorbjoern Ravn Andersen <thunderbear@bigfoot.com> writes:

> Per Abrahamsen <abraham@dina.kvl.dk> writes:
>
>> Det er faktisk forretningskonceptet bag Cygwin, man skal købe en dyr
>> kommerciel licens fra Red Hat hvis man ønsker at undgå GPL kravet.
>> Aladdin GhostScript og ReiserFS er to andre projekter der udvikles
>> efter samme koncept.
>
> Har du nogen ide om hvorvidt det loeber rundt?

Nej, det har jeg ingen ide om.


frank damgaard (14-02-2002)
Kommentar
Fra : frank damgaard


Dato : 14-02-02 18:36

Claus Christian Larsen <dsl62456@vip.cybercity.dk> wrote:
> Er der nogle erfaringer med subjeck? Er det til at instalere på Suse7.3?

Jeg installerer den under windows, ikke linux.
Men der fandtes engang en debianpakke der var en crosscompiler addon
så man kunne oversætte cygwin programmer under linux.

> Hvilke tyber windovsprogrammer kan man køre igennem cygwin?
> Er den svær at instalere?

Gnu Gcc samt et hav af unix tools, bash, awk, sed, ls, ......
Prøv at installere det under windows. Der er vist et mirror på sunsite.dk

Er man tvunget til windows, så giver det en hel del "unix feel"
specielt hvis man henter ntEmacs (eller evt. en vi til windows)


--
Frank Damgaard |


Niels Andersen (14-02-2002)
Kommentar
Fra : Niels Andersen


Dato : 14-02-02 18:45

"frank damgaard" <frank_spam1@post.cybercity.dk> wrote in message
news:grja7y.ceu@mkb84.ftn...
> Er man tvunget til windows, så giver det en hel del "unix feel"
> specielt hvis man henter ntEmacs (eller evt. en vi til windows)

vim findes i cygwin.

cygwin gør det en hel del nemmere, at være Windows-bruger! IMHO, altså... :)

--
Mvh.

Niels Andersen



Daniel Nielsen (14-02-2002)
Kommentar
Fra : Daniel Nielsen


Dato : 14-02-02 20:39

On 14/02/02 17.47, Claus Christian Larsen wrote:
> Er der nogle erfaringer med subjeck? Er det til at instalere på Suse7.3?
> Hvilke tyber windovsprogrammer kan man køre igennem cygwin?
> Er den svær at instalere?
>
> Hilsen Claus Larsen.
>

Cygwin kan bruges til at koere "*nix" programmer paa Windows. Ikke
windows programmer paa Linux.

Saa du skal nok kigge lidt paa Wine, http://www.winehq.com

/Daniel

--
Daniel | "Face it. You *need* some cola. It runs through your
Nielsen | blood and *sings* to you. Obtain. Open. Drink. Frolic."
| - Can of Cola (userfriendly 30.11.99)
Phone: +45 61 30 33 09


Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408881
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste