Re: [osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-19 Thread Glynn Foster
Hey,

  you are way off. I had heard about OS fanatics but I
  am seeing a real one now. I have been(will always be)
  a solaris lover forever, but have never closed my
  mind to other OS's and their merits, ever. 
 
 Linux has no technical or economic merit, especially now when Solaris became 
 truly free.

Can we avoid statements like this please, especially if you're not going
to back them up with some rationale - otherwise you'll begin to look
very stupid indeed. 

There's *huge* benefit to both projects being active and innovative,
*especially* from a technical and economic point of view.


Glynn

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-18 Thread UNIX admin
 Repeat after me: Solaris is not Linux...

Correct!
And hopefully it will never be even remotely like Linux.
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-18 Thread UNIX admin
 you are illogical dude!! All I want to know if bash
 is present otherwise, does it matter if safe mode has
 another half a meg executable? is size the only
 concern? or illogical compatibility and safety
 restrictions apply here as well. work the damn
 incompatibilities if it means the world to so many
 developers and if it helps others to adopt
 Opensolaris quickly and easily.

It is improper to ASSUME that just because BASH is the default on Linux, it 
should be the default on Solaris and OpenSolaris.

Why should Solaris and OpenSolaris suddenly start to cater to the Linux crowd?

Besides, bash is one of the absolute WORST ever shells. There are far better 
shells, namely (pd)ksh, (t)csh, zsh and so on.

Consider this quite rudimentary example:

bash:
ls -l /tmp/ ; sleep 10
bash: syntax error near unexpected token `;'

tcsh:
ls -l /tmp/ ; sleep 2
[1] 12745
total 416
[output omitted for brevity]
[1]Done  ls -l /tmp/

 opensolaris better learn from linux(or any OS for
 that matter) if it is to be adopted widely. the
 arrogance you show has brought many a down.

There is nothing Solaris or OpenSolaris can learn from Linux. Linux is one of 
the worst pieces of SW in history of Informatics.
However, Linux would do far better if it only learned from corporate UNIXes 
like Solaris, IRIX and HP-UX, instead of just trying to imitate their 
look-and-feel, and failing at that miserably as well.

As a former Linux system engineer, I have nothing good to say for technical 
merits of Linux.
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-18 Thread Gunnar Ritter
UNIX admin [EMAIL PROTECTED] wrote:

 Besides, bash is one of the absolute WORST ever shells. There are far
 better shells, namely (pd)ksh, (t)csh, zsh and so on.

 Consider this quite rudimentary example:

 bash:
 ls -l /tmp/ ; sleep 10
 bash: syntax error near unexpected token `;'

 tcsh:
 ls -l /tmp/ ; sleep 2
 [1] 12745
 total 416
 [output omitted for brevity]
 [1]Done  ls -l /tmp/

Solaris Bourne shell:
$ ls -l /tmp/ ; sleep 10
syntax error: `newline or ;' unexpected

Solaris Korn shell:
$ ls -l /tmp/ ; sleep 10
ksh: syntax error: `newline or ;' unexpected

pdksh:
$ ls -l /tmp/ ; sleep 10
pdksh: syntax error: `;' unexpected

ATT ksh93:
$ ls -l /tmp/ ; sleep 10
ksh93: syntax error: `;' unexpected

Your point being? That bash does implement some sort of Bourne/POSIX
shell command language instead of the csh one? Ridiculous.

 There is nothing Solaris or OpenSolaris can learn from Linux. Linux
 is one of the worst pieces of SW in history of Informatics. [...]
 As a former Linux system engineer, I have nothing good to say for
 technical merits of Linux.

How very convincing.

Gunnar
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-18 Thread UNIX admin
 This is ridiculous!
 So why does Solaris come with JDS/GNOME and GRUB if
 it is not Linux?

Because UNIX makes a clear separation of [I]mechanism[/I] and [I]policy[/I]. 
Just because Solaris implements a window manager or managers popular on Linux 
does not make it any more or less like Linux.

You really should read The Art of UNIX Programming by Eric S. Raymond. In his 
book, he writes:

[I]Rule of Separation: Separate policy from mechanism; separate interfaces 
from engines.[/I]

http://www.catb.org/~esr/writings/taoup/html/ch01s06.html#id287

This is one of the core UNIX concepts. You must understand this concept in 
order to understand UNIX.
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-18 Thread Eric Boutilier
On Mon, 18 Jul 2005, UNIX admin wrote:

 ...
 ...the Linux crowd...

The Linux crowd, The UNIX crowd. Ug.

soapbox

By my experience, I'd say _at least_ 70% of the world's Linux/UNIX sys
admins and developers would put themselves in the Linux/UNIX crowd not
one or the other.  The rest fall about 20% in the church of Linux and
10% in the church of UNIX. This is based on my attendance and
participation in about 13 Linux/UNIX conferences over the last 5 years
(7 LinuxWorlds, 4 USENIX Conferences and 5 LISA Conferences).

/soapbox

Eric
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-18 Thread Eric Boutilier
On Mon, 18 Jul 2005, Eric Boutilier wrote:
 ...
 This is based on my attendance and
 participation in about 13 Linux/UNIX conferences over the last 5 years...

Correction: That should have said 16.
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-18 Thread Sunil
you are way off. I had heard about OS fanatics but I am seeing a real one now. 
I have been(will always be) a solaris lover forever, but have never closed my 
mind to other OS's and their merits, ever. 

linux is a pretty darn good OS and getting better everyday, with lots of hard 
working and talented people doing their best to create something good. And 
abusing their intelligence just because you are ux-admin, is fanaticism at its 
best.
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-15 Thread Joerg Schilling
Theo Schlossnagle [EMAIL PROTECTED] wrote:

 What's worse than adding double hyphened long options?  Also require  
 no hyphen for other tools:

 http://jerkcity.com/jerkcity2434.html

PS wars have been started by ATT in 1984.

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED](work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-15 Thread Joerg Schilling
Jake Hamby [EMAIL PROTECTED] wrote:

 You're right. At least my comment led to an interesting discussion, as I 
 didn't know about star and its functionality. It might also be worthwhile to 
 look at FreeBSD's tar, which is fast, automatically recognizes .gz and .bz2 
 archives (and decodes them internally) and was written to be as compatible as 
 possible.

 http://www.freebsd.org/cgi/cvsweb.cgi/src/usr.bin/tar/

 From the man page:

 STANDARDS
 There is no current POSIX standard for the tar command; it appeared
 in p1003.1-96 but was dropped from p1003.1-2001. The options used by this 
 implementation were developed by surveying a number of existing tar 
 implementations as well as the old POSIX specification for tar and the 
 current POSIX specification for pax.

 The ustar and pax interchange file formats are defined by p1003.1-2001
 for the pax command.

I see not reason why FreeBSD people did start another tar implementation 
recently. All issues, the FreeBSD people did have with GNU tar have been
addressed with star since a long time. The only reason for creating this
new program is a religuous background.

The new BSD tar implementation does not implement anything that has not
been present in star for years.

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED](work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-15 Thread Joerg Schilling
Eric Boutilier [EMAIL PROTECTED] wrote:

  Am I the only one that doesn't like the --something-or-other options
  of GNU related software?

 Personally, I now consider it preferable (like a little bonus) when a
 tool or command provides long option equivalents for short options.

Why?

If long options are present, then people will use them and if people use them,
they are not POSIX compliant anymore. Do you like to see tons of new 
incompatible shell scripts as we already have on Linux for the same reason?



Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED](work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-15 Thread Gunnar Ritter
Joerg Schilling [EMAIL PROTECTED] wrote:

 If long options are present, then people will use them and if people use them,
 they are not POSIX compliant anymore.

Who or what is not POSIX compliant? The people? :-)

But even if you are talking about scripts, this is not correct. A script
that invokes a utility using a long option can very well be a conforming
POSIX application using extensions if the non-standard requirement is
documented. Long options are usually consistent extensions because they
cannot occur in the standard itself; their occurrence in implementations
is only discouraged, but not prohibited by the standard.

I personally rather dislike long options too. But again, it is not
acceptable to misrepresent the standard.

Gunnar
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-15 Thread Chris Ricker
On Fri, 15 Jul 2005, Joerg Schilling wrote:

 I see not reason why FreeBSD people did start another tar implementation 
 recently.

Initially performance, now licensing. GNU tar was used by FreeBSD up until 
recently. libarchive was written to speed up the FreeBSD pkg* tools, and 
then it was realized that it could be extended to a BSD-licensed tar 
implemented using libarchive

later,
chris
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-15 Thread Chris Ricker
On Fri, 15 Jul 2005, Joerg Schilling wrote:

  Initially performance, now licensing. GNU tar was used by FreeBSD up until 
  recently. libarchive was written to speed up the FreeBSD pkg* tools, and 
  then it was realized that it could be extended to a BSD-licensed tar 
  implemented using libarchive
 
 I cannot see that it would give more performance than star.

star at the time libarchive was started was:

* GPL
* not a library

that made it no more of an option than GNU tar, which at least had the 
advantage of already being used

later,
chris
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-15 Thread Joerg Schilling
Chris Ricker [EMAIL PROTECTED] wrote:

  I cannot see that it would give more performance than star.

 star at the time libarchive was started was:

 * GPL
 * not a library

Before that lib project started, I did aproach the FreeBSD people
and offered to change star's license to *BSD.

They were not interested.

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED](work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-15 Thread Eric Boutilier
On Fri, 15 Jul 2005, Gunnar Ritter wrote:
 Joerg Schilling [EMAIL PROTECTED] wrote:

  If long options are present, then people will use them and if people use 
  them,
  they are not POSIX compliant anymore.

 ...
 ...
 But again, it is not acceptable to misrepresent the standard...

+1. Most people will interpret the word non-compliance to mean
something that is prohibited by the standard.

Eric
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-15 Thread Eric Boutilier
On Fri, 15 Jul 2005, Joerg Schilling wrote:
 Eric Boutilier [EMAIL PROTECTED] wrote:

   Am I the only one that doesn't like the --something-or-other options
   of GNU related software?
 
  Personally, I now consider it preferable (like a little bonus) when a
  tool or command provides long option equivalents for short options.

 Why?

Well that's kind of like asking me why I like listening to Randy
Travis. I like what I like, period.

Well I suppose that's not a fair analogy as it's a little easier to
quantify why a person likes certain aspects of software environments
than why they like certain types of music. So the main reason why is
using long options in personal scripts and such (emphasis on personal)
is a quick-n-handy method of making it self-documenting.

Eric
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-15 Thread Jon Trulson

On Thu, 14 Jul 2005, John Martinez wrote:



On Jul 14, 2005, at 5:38 PM, Sunil wrote:

have you considered providing gnu like long options and/or compatibility 
for star? it will be perfect if there was only one tar utility and all gnu 
programs with gnu options for /usr/bin/tar don't just die on solaris.


I can try doing this mapping if you point me to source of star.


Am I the only one that doesn't like the --something-or-other options of GNU 
related software? Please don't do this to Solaris!


	No, you are not alone :)  The one big thing I absolutely *hate* is 
the '--help', when a '-?' should do the trick (and usually did on non-gnu 
stuff).


$ ls -?
ls: invalid option -- ?
Try `ls --help' for more information.

Augh! :)

--
Jon Trulsonmailto:[EMAIL PROTECTED]
ID: 1A9A2B09, FP: C23F328A721264E7 B6188192EC733962
PGP keys at http://radscan.com/~jon/PGPKeys.txt
#include std/disclaimer.h
I am Nomad. -Nomad

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-14 Thread Sunil
have you considered providing gnu like long options and/or compatibility for 
star? it will be perfect if there was only one tar utility and all gnu programs 
with gnu options for /usr/bin/tar don't just die on solaris.

I can try doing this mapping if you point me to source of star.
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-14 Thread John Martinez


On Jul 14, 2005, at 5:38 PM, Sunil wrote:

have you considered providing gnu like long options and/or  
compatibility for star? it will be perfect if there was only one  
tar utility and all gnu programs with gnu options for /usr/bin/tar  
don't just die on solaris.


I can try doing this mapping if you point me to source of star.


Am I the only one that doesn't like the --something-or-other options  
of GNU related software? Please don't do this to Solaris!


-john


smime.p7s
Description: S/MIME cryptographic signature
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Re: [osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-14 Thread Shawn Walker
On 7/14/05, Sunil [EMAIL PROTECTED] wrote:
 have you considered providing gnu like long options and/or compatibility for 
 star? it will be perfect if there was only one tar utility and all gnu 
 programs with gnu options for /usr/bin/tar don't just die on solaris.
 
 I can try doing this mapping if you point me to source of star.

I think all the ones worth supporting have been done already, you can
probably find sources and binaries here:
ftp://ftp.berlios.de/pub/star/

Along with a STAR vs GNUTAR (though a bit old it probably is still correct):
ftp://ftp.berlios.de/pub/star/STARvsGNUTAR

-- 
Shawn Walker, Software and Systems Analyst
[EMAIL PROTECTED] - http://binarycrusader.blogspot.com/
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-14 Thread Jake Hamby
Jörg Schilling wrote:

 The main features of GNU tar is compliance problems.
 I recommend to avoid GNU tar whereever possible.
 
 You cannot replace /usr/bin/tar with a program that
 does not implement 
 the features os /usr/bin/tar without creating hard to
 track down problems.

You're right. At least my comment led to an interesting discussion, as I didn't 
know about star and its functionality. It might also be worthwhile to look at 
FreeBSD's tar, which is fast, automatically recognizes .gz and .bz2 archives 
(and decodes them internally) and was written to be as compatible as possible.

http://www.freebsd.org/cgi/cvsweb.cgi/src/usr.bin/tar/

From the man page:

STANDARDS
There is no current POSIX standard for the tar command; it appeared
in p1003.1-96 but was dropped from p1003.1-2001. The options used by this 
implementation were developed by surveying a number of existing tar 
implementations as well as the old POSIX specification for tar and the current 
POSIX specification for pax.

The ustar and pax interchange file formats are defined by p1003.1-2001
for the pax command.

HISTORY
A tar command appeared in Seventh Edition Unix. There have been numerous other 
implementations, many of which extended the file format.
John Gilmore's pdtar public-domain implementation (circa November, 1987)
was quite influential, and formed the basis of GNU tar. GNU tar was included as 
the standard system tar in FreeBSD beginning with FreeBSD 1.0.

This is a complete re-implementation based on the libarchive library.

BUGS
POSIX and GNU violently disagree about the meaning of the -l option. Because of 
the potential for disaster if someone expects one behavior and gets the other, 
the -l option is deliberately broken in this implementation.

--
Jake
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-14 Thread Eric Boutilier
On Thu, 14 Jul 2005, John Martinez wrote:

 On Jul 14, 2005, at 5:38 PM, Sunil wrote:

  have you considered providing gnu like long options and/or
  compatibility for star? it will be perfect if there was only one
  tar utility and all gnu programs with gnu options for /usr/bin/tar
  don't just die on solaris.
 
  I can try doing this mapping if you point me to source of star.

 Am I the only one that doesn't like the --something-or-other options
 of GNU related software?

Personally, I now consider it preferable (like a little bonus) when a
tool or command provides long option equivalents for short options.

Eric
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-13 Thread Patrick Mauritz
 Although I must say, when it comes to the development
 of _Sun_ Solaris,
 characterizing the process that way (NO, NOT
 THERE!!) actually isn't
 all that far from reality.

and somehow that holds true for any OSS project with 3 developers: linus' 
linux (just look how many patches redhat and suse have in their srpm), 
gnome.org's tree (goneme wasn't really successful, but they weren't allowed to 
commit just because gnome is opensource), all those fights around commit bits 
in the various *bsds, ..

and that's probably a good thing -no idea why opensolaris should be held to a 
different standard..


patrick mauritz
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-11 Thread Sunil
you are illogical dude!! All I want to know if bash is present otherwise, does 
it matter if safe mode has another half a meg executable? is size the only 
concern? or illogical compatibility and safety restrictions apply here as well. 
work the damn incompatibilities if it means the world to so many developers and 
if it helps others to adopt Opensolaris quickly and easily.

opensolaris better learn from linux(or any OS for that matter) if it is to be 
adopted widely. the arrogance you show has brought many a down.
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-11 Thread Shawn Walker
On 7/11/05, Sunil [EMAIL PROTECTED] wrote:
 opensolaris better learn from linux(or any OS for that matter) if it is to be 
 adopted widely. the arrogance you show has brought many a down.

Since no official opensolaris distribution exists, then any person
that makes their own opensolaris distribution is free to do what
you're proposing and your argument serves little point since you're
free to do whatever you please as no choice has been established. As
many have said before, you have the ability to do whatever you please
(within reason) with an opensolaris distribution of your own. So, go
forth, and create your bountiful distribution full of all the choices
you wish to make.

-- 
Shawn Walker, Software and Systems Analyst
[EMAIL PROTECTED] - http://binarycrusader.blogspot.com/
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Re: Re: Solaris vs. Linux

2005-07-08 Thread Dragan Cvetkovic

On Fri, 8 Jul 2005, Joerg Schilling wrote:

Joe Halpin [EMAIL PROTECTED] wrote:


Rich Teer wrote:

On Thu, 7 Jul 2005, Sunil wrote:


/bin/bash is compatible. our shell scripts (with #!/bin/sh at top)


Not completely so (or at least, that was the case historically).


The points of incompatibility are very small, and I've never run into one.


Then you seem to have never tried to abort a layered make system with ^C.
Smake includes a lot of code just wo work around this kind of bash bugs
on Linux.


In bash on Linux or in bash in general?

Bye, Dragan

--
Dragan Cvetkovic,

To be or not to be is true. G. BooleNo it isn't.  L. E. J. Brouwer
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org