Stephen Harris
2015-Apr-24 13:08 UTC
[CentOS] Real sh? Or other efficient shell for non-interactive scripts
On Fri, Apr 24, 2015 at 08:54:48AM -0400, Pete Geenhuizen wrote:> Even though Solaris started using ksh as the default user environment, > almost all of the start scrips were either bourne or bash scripts. With > Bash having more functionality the scripts typically used the > environment that suited the requirements best.Bash is a better command shell for many people, but ksh has better scripting ability (eg typescript options bash has never seen). Many Solaris provided scripts were ksh. Bash was bigger than ksh in the non-commercial Unix world because of ksh88 licensing problems. Back in 1998 I wanted to teach a ksh scripting course to my local LUG, but AT&T (David Korn himsef!) told me I couldn't give people copies of the shell to take home. (Finally, too late in the day, they changed their licensing). -- rgds Stephen
Joerg Schilling
2015-Apr-24 13:15 UTC
[CentOS] Real sh? Or other efficient shell for non-interactive scripts
Stephen Harris <lists at spuddy.org> wrote:> Bash was bigger than ksh in the non-commercial Unix world because of ksh88 > licensing problems. Back in 1998 I wanted to teach a ksh scripting > course to my local LUG, but AT&T (David Korn himsef!) told me I couldn't > give people copies of the shell to take home.AFAIR, ksh was OSS (but not using an OSI approved license) since 1997. Since 2001, ksh is under a OSI approved license. J?rg -- EMail:joerg at schily.net (home) J?rg Schilling D-13353 Berlin joerg.schilling at fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.org/private/ http://sourceforge.net/projects/schilytools/files/'
Stephen Harris
2015-Apr-24 13:30 UTC
[CentOS] Real sh? Or other efficient shell for non-interactive scripts
On Fri, Apr 24, 2015 at 03:15:27PM +0200, Joerg Schilling wrote:> Stephen Harris <lists at spuddy.org> wrote: > > > Bash was bigger than ksh in the non-commercial Unix world because of ksh88 > > licensing problems. Back in 1998 I wanted to teach a ksh scripting > > course to my local LUG, but AT&T (David Korn himsef!) told me I couldn't > > give people copies of the shell to take home. > > AFAIR, ksh was OSS (but not using an OSI approved license) since 1997. SinceIn 1998 each user had to sign a license; you couldn't give away copies to other people. Date: Wed, 20 May 1998 14:09:30 -0400 (EDT) From: David Korn <dgk at research.att.com> If you are going to make copies for use at your course there is no problem. However, if users are to get their own copies to take home with them, then we need to get each of them to accpet the license agreement that is on the web. [ snip other options, including printing out the license and having people sign it and sending the results back! ] -- rgds Stephen
Possibly Parallel Threads
- Real sh? Or other efficient shell for non-interactive scripts
- Real sh? Or other efficient shell for non-interactive scripts
- Real sh? Or other efficient shell for non-interactive scripts
- Real sh? Or other efficient shell for non-interactive scripts
- Real sh? Or other efficient shell for non-interactive scripts