public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* Distributing packages that use cygwin
@ 1999-09-22  7:27 David Yeh
  1999-09-22 14:06 ` Chris Faylor
  1999-09-30 23:42 ` David Yeh
  0 siblings, 2 replies; 4+ messages in thread
From: David Yeh @ 1999-09-22  7:27 UTC (permalink / raw)
  To: cygwin

Is it possible to use cygwin to compile an application from source and
distribute it as a binary without making the users install all of cygwin?
If so, what are some possible problems?  For example, what if the
application needed access to the file structure?  (namely, tmp)  Woule the
application have to be modified and recompiled with no filestrucutre
dependencies?

Also, is it a good idea to make future cygwin releases include the tmp as
implicit in the file structure (as dev and proc are) and just link it to
whatever the TEMP directory under windows is.


Thanks,
David
  o    _______________                            |\
 /\_  _| David       |    Class of 2002           | |
_\__`[_______Yeh_____|                           () |
] [ \, ][         ][  theyeh@uclink4.berkeley.edu  ()


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Distributing packages that use cygwin
  1999-09-22  7:27 Distributing packages that use cygwin David Yeh
@ 1999-09-22 14:06 ` Chris Faylor
  1999-09-30 23:42   ` Chris Faylor
  1999-09-30 23:42 ` David Yeh
  1 sibling, 1 reply; 4+ messages in thread
From: Chris Faylor @ 1999-09-22 14:06 UTC (permalink / raw)
  To: David Yeh; +Cc: cygwin

On Tue, Sep 21, 1999 at 01:20:09AM -0700, David Yeh wrote:
>Is it possible to use cygwin to compile an application from source and
>distribute it as a binary without making the users install all of cygwin?
>If so, what are some possible problems?  For example, what if the
>application needed access to the file structure?  (namely, tmp)  Woule the
>application have to be modified and recompiled with no filestrucutre
>dependencies?

It's possible to only release your program and cygwin1.dll as long as
you understand that both your program and cygwin1.dll are distributed
under the GPL, i.e., you must release source code in conformance with
the GNU Public License.

If you are using /tmp then there will have to be a /tmp directory on
the user's system.  It should be no problem to create this directory
in your program if it does not exist.

>Also, is it a good idea to make future cygwin releases include the tmp as
>implicit in the file structure (as dev and proc are) and just link it to
>whatever the TEMP directory under windows is.

/dev is not really an implicit directory.  /proc is not special in any
way.  Cygwin does not do anything special with it.

Personally, I don't think that creating a /tmp directory is either a
difficult or odious task so it is not likely that there will be any
changes to cygwin in this regard.

-Chris Faylor
-Win32 Manager
-Cygnus Solutions

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Distributing packages that use cygwin
  1999-09-22  7:27 Distributing packages that use cygwin David Yeh
  1999-09-22 14:06 ` Chris Faylor
@ 1999-09-30 23:42 ` David Yeh
  1 sibling, 0 replies; 4+ messages in thread
From: David Yeh @ 1999-09-30 23:42 UTC (permalink / raw)
  To: cygwin

Is it possible to use cygwin to compile an application from source and
distribute it as a binary without making the users install all of cygwin?
If so, what are some possible problems?  For example, what if the
application needed access to the file structure?  (namely, tmp)  Woule the
application have to be modified and recompiled with no filestrucutre
dependencies?

Also, is it a good idea to make future cygwin releases include the tmp as
implicit in the file structure (as dev and proc are) and just link it to
whatever the TEMP directory under windows is.


Thanks,
David
  o    _______________                            |\
 /\_  _| David       |    Class of 2002           | |
_\__`[_______Yeh_____|                           () |
] [ \, ][         ][  theyeh@uclink4.berkeley.edu  ()


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Distributing packages that use cygwin
  1999-09-22 14:06 ` Chris Faylor
@ 1999-09-30 23:42   ` Chris Faylor
  0 siblings, 0 replies; 4+ messages in thread
From: Chris Faylor @ 1999-09-30 23:42 UTC (permalink / raw)
  To: David Yeh; +Cc: cygwin

On Tue, Sep 21, 1999 at 01:20:09AM -0700, David Yeh wrote:
>Is it possible to use cygwin to compile an application from source and
>distribute it as a binary without making the users install all of cygwin?
>If so, what are some possible problems?  For example, what if the
>application needed access to the file structure?  (namely, tmp)  Woule the
>application have to be modified and recompiled with no filestrucutre
>dependencies?

It's possible to only release your program and cygwin1.dll as long as
you understand that both your program and cygwin1.dll are distributed
under the GPL, i.e., you must release source code in conformance with
the GNU Public License.

If you are using /tmp then there will have to be a /tmp directory on
the user's system.  It should be no problem to create this directory
in your program if it does not exist.

>Also, is it a good idea to make future cygwin releases include the tmp as
>implicit in the file structure (as dev and proc are) and just link it to
>whatever the TEMP directory under windows is.

/dev is not really an implicit directory.  /proc is not special in any
way.  Cygwin does not do anything special with it.

Personally, I don't think that creating a /tmp directory is either a
difficult or odious task so it is not likely that there will be any
changes to cygwin in this regard.

-Chris Faylor
-Win32 Manager
-Cygnus Solutions

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~1999-09-30 23:42 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-09-22  7:27 Distributing packages that use cygwin David Yeh
1999-09-22 14:06 ` Chris Faylor
1999-09-30 23:42   ` Chris Faylor
1999-09-30 23:42 ` David Yeh

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).