Slashdot Mirror


User: DavidRavenMoon

DavidRavenMoon's activity in the archive.

Stories
0
Comments
468
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 468

  1. Re:...and attracts legislation. on The Incredible Invisible Case · · Score: 1
    If a PC boots in a forest, and nobody is there to see it, does it still BSOD?

    Inevitably, yes. Assuming it's running Windoze, how could it not? ;-)

    It's a feature, not a bug!

  2. Re:In the beginning there was the command line! on Jef Raskin Talks Skins · · Score: 1
    Oh don't get me wrong we still need UI applications but for heads down productivity in a general environment a command line app rules.

    I think it depends on what the task is. I use the CL in OS X all the time for certain tasks. But for example if I wanted to look through a folder of pictures, and chose say five of them to copy to another folder, i think it's easier to look at the file icons, so I know what the picture looks like and shift-click of the ones I want and option-drag them to the other folder ... much faster than getting a list of file names (which I might not even recognize by name) and typing all that other stuff. Sometimes dragging a mouse is faster. Sometimes it's not. Having both options is good.

    Yea it is boring as shit but I can teach a monkey to use it

    I really think monkeys (or you probably mean Chimps) would find pictures easier than text. ;-)

  3. Re:seems rather arrogant on Jef Raskin Talks Skins · · Score: 1
    I suppose coming from a Mac designer's perspective anything more than 1 button on the mouse is considered a bad thing.... nevermind the fact that having a right click context menu is far superior and productive (and the scroll wheel is useful as well).

    Raskin had certain ideas. For instance, he hated the mouse, he wanted to use a light pen or joy stick as a graphic input device, it was Jobs who wanted to use a mouse on the Macintosh, because the Lisa used one. He also wanted the Mac, then called the "Apple V" to cost only $500! Jobs hated the Macintosh for the first two years, saying it was the "dumbest thing on earth and would never sell" until he took over the project and started telling everyone he invented it!

    Macs do have contextual menus, ever since Mac OS 8, and you can even add your own menu items. If you are using the one button mouse you Control-Click to get the menu, or use something like FinderPop to open the menu if you click and hold the mouse button down. I agree a multi button mouse is better for a lot of people... I have an MS Intellimouse Optical on my G4 and I feel lost without the right button and scroll wheel when I'm at work using the Apple mouse. You can use any mouse you want on a Mac though and the right button automatically works as a right click.

    The whole "no customisation" argument as presented in the article assumes that everyone using a computer is a complete idiot, and is in fact nothing more than an expendable cubicle droid with a computer needing to be reassigned to a replacement at a moment's notice. I'm sure a fair proportion of computers in the world aren't used in such a way, and if some company do work to such dehumanising methods they can just disable customisation.

    I think Apple wants to present a certain "user experience" and from a support point of view considered the idea of themes a Bad Thing(tm). There were themes for Mac OS 8, but they were dropped at the last minute, and Apple discouraged people from making use of the feature ... same for OS X. I think everyone likes to customized their computer, and I bet Raskin does too!

    Plus there are plenty of people who used both Macs and PC's and counting the transition from Win 3.x to 9x to XP would have no problem telling what the icons on the top right mean. Really the truly incompetant won't be able to use a computer properly no matter what interface you give them (unless you drop pretty much all functionalities from the applications)

    Exactly. This is what I said earlier about most of the GUIs used are all pretty much alike, and use the original Xerox/Apple desktop ideas.

    Raskin designed a computer (the Canon Cat) that didn't have documents and applications, as we know them. If you started typing, the computer figured you wanted a word processing function and opened a text window. But rumour has it that when Canon wanted to invest in NeXT, Jobs told them they had to kill the Cat first.

  4. Re:Jef Raskin: the Interface Nazi? on Jef Raskin Talks Skins · · Score: 1
    Maybe he can actually create an interface so amazing, so perfect, so right that no one would ever be able to improve upon it. I won't hold my breath, though.

    He did. The Macintosh GUI. He even came up with the name "Macintosh" (and spelled it incorrectly!) And it pisses him off that he can't top that! It's not perfect, but since it set a precedent that every other OS basically uses, it's become familiar. Raskin seem to think we need to move in a totally different direction, away from keyboards and mice even.

  5. Re:I was quite impressed... on Jef Raskin Talks Skins · · Score: 1
    I think skinning is a good thing, as long as it is based off a workable standard. take for instance kaleidoscope for os9. You could completely changed the way your windows looked, and the colors of everything you wanted, but it still stuck to the functional standards. menus and buttons were all in the same place, although they might look funky.

    Not in the last version of Kaleidoscope though. With that one you could place your buttons anywhere you wanted, and even make your window some shape other than rectangular.

    I tried a few Kaleidoscope schemes that made the interface very confusing! You couldn't even tell what was a button. They did have that "gee wiz" effect however. :)

  6. Re:Impressive on Java 1.3.1 Available for Mac OS X · · Score: 2, Informative
    However, with MacOS X the installer scripts continue to be intolerant of moving applications from their default directory (typically "/Applications"). For example, I moved the "/Applications/Mail" app to "/Applications/Internet/Mail" and MacOS X 10.1.3 failed to update it properly. This has been mentioned on MacFixit as well.

    This was posted on MacIntouch the other day:

    In the System 6-9 days, Apple used an installer that used a quasi-proprietary file format known as "tomes." The tome-based installers supported HFS file descriptors, so it could write over a file no matter where it was located in the hierarchy of the disk. It also treated aliases with respect.

    Starting with Mac OS X, Apple moved to a package-based installer that uses Pax as its archival format. Pax was not created by Apple; see its man page (type "man pax" in the terminal for more information). The Pax-based installation system has two big drawbacks:

    1. Pax installs files based on its path; Pax does not support the file descriptors used in HFS/HFS+. (The other Mac OS X disk format, UFS, doesn't support file descriptors.) This basically means Pax won't look to see if the item to be installed is already on the disk but in a different location.

    2. If the path specified in a Pax archive actually exists physically on the disk, then Pax will correctly follow the path and overwrite the correct files. But if that path uses any type of link (hard link, symbolic link, or System 7-style alias), then Pax will blow away the link and create a physical directory structure as specified in the archive. In other words, it will not only ignore links, but it will overwrite them.

    #1 may just be a sign of the times, since the Unix world doesn't have any real concept of file descriptors; they've been sort of a Mac-only thing. #2 is a flaw in Pax's design.

    As a consequence of both, though, until Apple comes up with a better package system, it's a bad idea to move anything that Mac OS X installs from its default place. That includes moving stuff around and making aliases; it's broken right now.

  7. Re:apple v apple on Apple Wins the 2002 Technical Grammy Award · · Score: 3, Informative
    OK here's the whole story, and it wasn't a legend! When Apple Computer came out, Apple Records' lawyers contacted Apple and told them to change their name. Apple responded that since they made computers and not records, no one would get them mixed up. Apple Corps said "OK but you have to agree not to go into the sound recording business."

    Flash forward to 1984, and the new Apple Macintosh could play back sound. One of the sound files was a xylophone. Apple legal said "No instruments or music!" so the sound was changed to the familiar Sosume. When Apple legal asked what the name meant the engineer said "It's a Japanese word."

    As a foot note, since Apple had become such a fixture in the recording industry, Apple Corp decided to take them to court again in the 90's and won some undisclosed settlement.

    Ironically George Martin use a Mac to mix and master the Beatles Anthologies!

  8. Re:My heavens... on Apple Wins the 2002 Technical Grammy Award · · Score: 4, Informative
    Far as I know, more release quality music is done on an Atari ST's than is done on a Mac. Why not give them a Mac? They were revolutionary. But oh yeah, they're not cool.

    All the ST could do was MIDI sequencing. And the main reason people used them was they had built in MIDI ports and were cheap! Steinberg made music software for the ST and the C64 too. Most pro studios run ProTools on Macs nowadays to record, edit and mix audio. I remember two years ago when every Grammy winning CD was either recorded, edited, mixed or mastered on a Mac. I'm a musician and run a few apps, mainly Stienberg's Cubase VST on my G4 using an M-Audio Delta Audiophile 2496 sound card for both audio and MIDI.

  9. Re:Bzzt. Yourself Look it Up on Linux and Mac OS X · · Score: 1

    OK Define UNIX then... I think you'll see all flavors of xBSD, NEXTSTEP and MACH 3 on this list.

    Subject: Main Unix flavors.

    6.3) Main Unix flavors.

    The following is very much an early '90s view.

    Until recently, there were basically two main flavors of Unix:
    System V (five) from AT&T, and the Berkeley Software Distribution
    (BSD). SVR4 is essentially a merge of these two flavors. End
    '91, OSF/1 from the Open Software Foundation was released (as a
    direct competitor to System V) and may (future will tell) change
    this picture.

    The following lists the main releases and features of System V,
    BSD and OSF/1.

    System V from AT&T. Typical of Intel hardware. Most often
    ported Unix, typically with BSD enhancements (csh, job
    control, termcap, curses, vi, symbolic links). System V
    evolution is now overseen by Unix International (UI). UI
    members include AT&T, Sun, ....
    Newsgroup: comp.unix.sysv[23]86. Main releases:

    - System III (1982): first commercial Unix from AT&T
    - FIFOs (named pipes) (later?)

    - System V (1983):
    - IPC package (shm, msg, sem)

    - SVR2 (1984):
    - shell functions (sh)
    - SVID (System V Interface Definition)

    - SVR3 (1986) for ? platforms:
    - STREAMS (inspired by V8), poll(), TLI (network software)
    - RFS
    - shared libs
    - SVID 2
    - demand paging (if hardware supports)

    - SVR3.2:
    - merge with Xenix (Intel 80386)
    - networking

    - SVR4 (1988), mainstream of Unix implementations, merge of
    System V, BSD, and SunOS.
    - From SVR3: sysadmin, terminal I/F, printer (from BSD?),
    RFS, STREAMS, uucp
    - From BSD: FFS, TCP/IP, sockets, select(), csh
    - From SunOS: NFS, OpenLook GUI, X11/NeWS, virtual memory
    subsystem with memory-mapped files, shared libraries
    (!= SVR3 ones?)
    - ksh
    - ANSI C
    - Internationalization (8-bit clean)
    - ABI (Application Binary Interface -- routines instead of traps)
    - POSIX, X/Open, SVID3

    - SVR4.1
    - async I/O (from SunOS?)

    - SVR4.2 (based on SVR4.1ES)
    - Veritas FS, ACLs
    - Dynamically loadable kernel modules

    - Future:
    - SVR4 MP (multiprocessor)
    - Use of Chorus microkernel?

    Berkeley Software Distribution (BSD). Typical of VAXen, RISCs,
    many workstations. More dynamic, research versions now than
    System V. BSD is responsible for much of the popularity of
    Unix. Most enhancements to Unix started here. The group
    responsible at UCB (University of California at Berkeley) is
    the Computer System Research Group (CSRG). They closed down
    in 1992. Newsgroup: comp.unix.bsd. Main releases:

    (much reorganized wrt dates and releases, hope it's converging)

    - 2.xBSD (1978) for PDP-11, still of significance? (2.11BSD
    was released in 1992!).
    - csh

    - 3BSD (1978):
    - virtual memory

    - 4.?BSD:
    - termcap, curses
    - vi

    - 4.0BSD (1980):

    - 4.1BSD (?): base of later AT&T CRG versions
    - job control
    - automatic kernel config
    - vfork()

    - 4.2BSD (1983):
    - TCP/IP, sockets, ethernet
    - UFS: long file names, symbolic links
    - new reliable signals (4.1 reliable signals now in SVR3)
    - select()

    - 4.3BSD (1986) for VAX, ?:
    - 4.3 Tahoe (1988): 4.3BSD with sources, support for Tahoe
    (32-bit supermini)
    - Fat FFS
    - New TCP algorithms
    - 4.3 Reno (1990) for VAX, Tahoe, HP 9000/300:
    - most of P1003.1
    - NFS (from Sun)
    - MFS (memory file system)
    - OSI: TP4, CLNP, ISODE's FTAM, VT and X.500; SLIP
    - Kerberos

    - Net1 (?) and Net2 (June 1991) tapes: that portion of BSD which
    requires no USL copyright

    - 4.4BSD (alpha June 1992) for HP 9000/300, Sparc, 386, DEC, others;
    neither VAX nor Tahoe; two versions, lite (~Net2 contents plus,
    fixes and new architectures) and encumbered (everything, requires
    USL license):
    - new virtual memory system (VMS) based on Mach 2.5
    - virtual filesystem interface, log-structured filesystem, size
    of local filesystem up to 2^63, NFS (freely redistributable,
    works with Sun's, over UDP or TCP)
    - ISO/OSI networking support (based on ISODE): TP4/CLNP/802.3 and
    TP0/CONS/X.25, session and above in user space; FTAM, VT, X.500.
    - most of POSIX.1 (esp. new terminal driver a la SV), much of
    POSIX.2, improved job control; ANSI C headers
    - Kerberos integrated with much of the system (incl. NFS)
    - TCP/IP enhancements (incl. header prediction, SLIP)
    - important kernel changes (new system call convention, ...)
    - other improvements: FIFOs, byte-range file locking
    Official 4.4BSD release was expected within 6 months of above.

    The Open Software Foundation (OSF) released its Unix called OSF/1
    end of 1991. Still requires an SVR2 license.
    Compatible/compliant with SVID 2 (and 3 coming), POSIX,
    X/Open, etc.. OSF members include Apollo, Dec, HP, IBM, ....

    - OSF/1 (1991):
    - based on Mach 2.5 kernel
    - symmetric multiprocessing, parallelized kernel, threads
    - logical volumes, disk mirroring, UFS (native), S5 FS, NFS
    - enhanced security (B1 with some B2, B3; or C2), 4.3BSD admin
    - STREAMS, TLI/XTI, sockets
    - shared libs, dynamic loader (incl. kernel)
    - Motif GUI

    - Release 1.3 (Jun 94)
    - Based on MACH 3.0 Micro-kernel
    - Conformant with current draft of Specification 1170
    (considered for standardization in X/Open's Fast Track process)
    - Data Capture I/F, Common Data Link I/F,
    - ISO 10646 and 64-bit support.
    - OSF/1 MK (mikrokernel) based on Mach 3.0

    This list of major flavors should probably also include Xenix
    (Microsoft) which has been the basis for many ports. Derived from V7,
    S III and finally System V, it is similar externally but significantly
    changed internally (performance-tuned for micros).

    Two very good books describe the internals of the two main flavors.
    These are:
    - System V: "Design of the Unix Operating System", M.J. Bach.
    - BSD: "Design and Implementation of the 4.3BSD Unix Operating System",
    Leffler, McKusick, Karels, Quaterman.
    For a good introduction to OSF/1 (not quite as technical as the
    previous two), see: "Guide to OSF/1, A Technical Synopsis",
    published by O'Reilly. On SunOS, "Virtual Memory Architecture in
    SunOS" and "Shared Libraries in SunOS" in Summer 1989 USENIX
    Proceedings.

    A good set of articles on where Unix is going is "Unix Variants"
    in the Apr 92 issue of Unix Review. Other good sources of
    information include the bsd-faq file, and many of the newsgroups
    mentioned in the text.
    Subject: Brief notes on some well-known (commercial/PD) Unices.
    >From: "Pierre (P.) Lewis" <lew@bnr.ca>
    Date: Tue Aug 15 15:14:00 EDT 1995
    X-Version: 2.9

    6.6) Brief notes on some well-known (commercial/PD) Unices.

    (I am not at all satisfied with this section, unfortunately I
    have neither the time nor the documents to make it much better
    (wrt contents). Should only list Unices known by a reasonably
    wide audience. Small and non-US Unices welcome, e.g. Eurix. In
    need of reformatting)

    This section lists (in alphabetical order) some of the better
    known Unices along with a brief description of their nature.
    Unfortunately, it's out-of-date almost by definition...

    (sorted alpha, ignoring numbers and other chars)

    AIX: IBM's Unix, based on SVR2 (later up to SVR3.2?) with varying
    degrees of BSD extensions, for various hardwares. Proprietary
    system admin (SMIT). Both 850 and Latin-1 CPs. Quite
    different from most Unices and among themselves.
    Newsgroup: comp.unix.aix.
    - 1.x (for 386 PS/2)
    - 2.x (for PC RTs)
    - 3.x (for RS/6000), paging kernel, logical volume manager, i18n;
    3.2 adds TLI/STREAMS. SV-based with many enhancements.
    4.1 is latest (includes support for PowerPC?)
    - AIX/ESA, runs native on S/370 and S/390 mainframes, based on OSF/1.
    AIX was to have been base for OSF/1 until Mach was chosen instead.
    I hope this subsection is converging :-)

    AOS (IBM): 4.3BSD port to IBM PC RT (for educational institutes).
    Don't confuse with DG's proprietary OS of same name.

    Arix: SV

    A3000UX (Commodore): 68030-based SVR4 Unix (?) for the Amiga.

    A/UX (Apple): SV with Berkeley enhancements, NFS, Mac GUI. System 6
    (later System 7) runs as guest of A/UX (opposite of MachTen).
    Newsgroup: comp.unix.aux.
    - 2.0: SVR2 with 4.2BSD, system 6 Mac applications.
    - 3.0 (1992): SVR2.2 with 4.3BSD and SVR3/4 extensions; X11R4,
    MacX, TCP/IP, NFS, NIS, RPC/XDR, various shells, UFS or S5FS.
    System 7 applications.
    - 4.0 will have/be OSF/1. But I hear Apple has decided to drop
    A/UX (will go for AIX now that they're together with IBM on
    the PPC)

    3B1 (680x0): SV-based, done by Convergent for AT&T.
    Newsgroup: comp.sys.3b1.

    BNR/2: stands for BSD Net/2 Release? Includes NetBSD/1, FreeBSD.

    BOS for Bull's DPX/2 (680x0)
    - V1 (1990): SVR3 with BSD extensions (FFS, select, sockets),
    symmetric MP, X11R3
    - V2 (1991): adds job control, disk mirroring, C2 security,
    DCE extensions
    - There's also BOS/X, and AIX-compatible Unix for Bull's PPC
    workstations. How it relates to above two is unknown.

    386BSD: Jolitz's port of Net/2 software. Posix, 32-bit, still in alpha
    (now version 0.1).

    BSD/386 (80386): from BSDI, with source (augmented Net2 software)
    Newsgroup: comp.unix.bsd.

    Chorus/MiXV: Unix SVR3.2 (SVR4) over Chorus nucleus, ABI/BCS.

    Coherent (Mark Williams Company): For 80286. Unix clone compatible with
    V7, some SVR2 (IPC). V4.0 is 32-bit. Newsgroup: comp.os.coherent.
    Mark Williams closed down early '95.

    Consensys: SVR4.2

    CTIX: SV-based, from Convergent

    D-NIX: SV

    DC/OSx (Pyramid): SVR4. Newsgroup: comp.sys.pyramid.

    DELL UNIX [DELL Computer Corp.]: SVR4

    DomainIX: see DomainOS below.

    DomainOS (Apollo, now HP): proprietary OS; layered on top is BSD4.3 and
    SVR3 (a process can use either, neither or both). Development now
    stopped, some features now in OSF/1 (and NT). Now at SR10.4.
    Name for SR9.* was DomainIX. Newsgroup: comp.sys.apollo.

    DVIX (NT's DVS): SVR2

    DYNIX (Sequent): 4.2BSD-based

    DYNIX/PTX: SVR3-based

    EP/IX (Control Data Corp.): for MIPS 2000/3000/6000/4000; based on
    RISC/OS 4 and 5, POSIX-ABI-compliant. SVR3, SVR4 and BSD modes.

    Esix (80386): pure SVR4, X11, OpenLook (NeWS), Xview

    Eurix (80?86): SVR3.2 (Germany)

    FreeBSD: 386bsd 0.1 with the patchkit applied, and many updated
    utilities.

    FTX: Stratus fault-tolerant OS (68K or i860-i960 hardware)

    Generics UNIX (80386): SVR4.03 (Germany)

    GNU Hurd (?): vaporware from the Free Software Foundation (FSF):
    Unix emulator over Mach 3.0 kernel. Many GNU tools are very
    popular (emacs) and used in the PD Unices.

    HELIOS (Perihelion Software): for INMOS transputer and many other
    platforms.

    HP-UX (HP): old from S III (SVRx), now SVR2 (4.2BSD?) with SV utilities
    (they have trouble making up their minds).
    - 6.5: SVR2
    - 7.0: SVR3.2, symlinks
    - 7.5
    - 8.0: BSD based? for HP-9000 CISC (300/400) and RISC (800/700),
    shared libs
    - 9.0: includes DCE

    Interactive SVR3.2 (80x86): pure SVR3. Interactive has been bought
    by Sun; will their system survive Solaris?

    Idris: first Unix clone by Whitesmith. A small Unix? For INMOS
    transputer and others?.

    IRIX (SGI): Version 4: SVR3.2, much BSD. Version 5.x (current is 5.2)
    is based on SVR4. Newsgroup: comp.sys.sgi.

    Linux (386/486/586): Unix under GPL (not from FSF, though). Available
    with sources. POSIX compliant w/ SysV and BSD extensions. Being
    ported to Alpha/AXP and PowerPC (ports for 680x0 Amigas and Ataris
    already exist; a port is also being done to the MIPS/4000).
    Newsgroup: comp.os.linux.{admin,announce,development,help,mis c}.

    MacBSD, ?: works on Mac II (directly on H/W).

    MachTen, Tenon Intersystems: runs as a guest under MacOS; 4.3BSD
    environment with TCP, NFS. Scaled down version: MachTen Personal.

    MacMach (Mac II): 4.3BSD over Mach 3.0 microkernel, X11, Motif, GNU
    software, sources, experimental System 7 as Mach task. Complete
    with all sources (need Unix license).

    Mach386: from Mt Xinu. Based on Mach 2.5, with 4.3BSD-Tahoe
    enhancements. Also 2.6 MSD (Mach Source Distribution).

    Microport (80x86): pure SVR4, X11, OpenLook GUI

    Minix (80x86, Atari, Amiga, Mac): Unix clone compatible with V7.
    Sold with sources. Being POSIXified (sp?). For PCs, and surely
    many others (eg. INMOS transputer). Newsgroup: comp.os.minix.

    MipsOS: SVish (RISC/OS, now dropped, was BSDish)

    more/BSD (VAX, HP 9000/300): Mt Xinu's Unix, based on 4.3BSD-Tahoe.

    NCR UNIX: SVR4 (4.2?)

    Net/2 tape (from Berkeley, 1991): BSD Unix, essentially compatible with
    4.3BSD, includes only sources free of AT&T code, no low-level code.
    See 386BSD and BSD/386 above.

    NetBSD 0.8: is actually 386bsd in a new suit. Ported to [34]86, MIPS,
    Amiga, Sun, Mac. What is relation to Net/2?
    - 1.0 came out in '94.

    NEXTSTEP (Intel Pentium and 86486, Hewlett-Packard PA-RISC, NeXT 68040):
    BSD4.3 over Mach kernel, own GUI.
    - 1.x, 2.0, 2.1, 2.2, 3.0, 3.1 (old)
    - 3.2 (current version,
    Intel Pentium and 86486,
    Hewlett-Packard PA-RISC,
    NeXT 68040)
    - 3.3 (shipping; SPARC-version available)
    - 4.0 (to be announced, will include Sun SPARC version and
    will be OpenStep compliant
    - no NEXTSTEP for PowerPC or DEC Alpha yet announced (are there plans?

    NEWS-OS (Sony)
    - 3.2

    OSF/1 (DEC): DEC's port of OSF/1. I think this is now (4/93) available
    on DEC's latest Alpha AXP (64-bit machine).

    OSx (Pyramid): Dualport of both SysV.3 and BSD4.3. Newsgroup:
    comp.sys.pyramid.

    PC-IX (IBM 8086): SV

    Plan 9 (AT&T): announced 1992, complete rewrite, not clear how close to
    Unix it is. Key points: distributed, very small, various hardwares
    (Sun, Mips, Next, SGI, generic hobbit, 680x0, PCs), C (not C++ as
    rumors had it), new compiler, "8 1/2" window system (also very
    small), 16-bit Unicode, CPU/file servers over high speed nets.

    SCO Xenix (80x86): Versions for XT (not robust!), 286, 386 (with demand
    paging). Today bulk of code is from System V. Stable product.

    SCO Unix (80x86): SVR3.2 (stopped taking USL source at this point).

    Sinix [Siemens]: System V base.

    Solaris (Sparc, x86):
    - 1.0: essentially same as SunOS 4.1.1, with OpenWindows 2.0 and
    DeskSet utilities.
    - 1.0.1: SunOS 4.1.2 with multiprocessing (kernel not multithreaded);
    not for 386
    - 2.0: (initially announced as SunOS 5.0 in 1988) based on SVR4
    (with symmetric MP?), will include support for 386; with
    OpenWindows 3.0 (X11R4) and OpenLook, DeskSet, ONC, NIS. Both
    a.out (BSD) and elf (SVR4) formats. Kerberos support. Compilers
    unbundled!
    - Solaris is OpenStep compliant (non-NeXT, but with NEXTSTEP API)
    with latest (1994?) version.
    - Sun will ship its OpenStep-implementation with project DOE for
    Solaris. First versions will be for SPARC-based Suns, but a
    version for Solaris 2.4 for x86 and PowerPC will appear later.

    SunOS (680x0, Sparc, i386): based on 4.3BSD, includes much from
    System V. Main Sun achievements: NFS (1984), SunView (1985), NeWS
    (1986, postscript imaging, now in OpenWindows), OpenLook GUI standard,
    OpenWindows (NeWS, X11, SunView!). Newsgroup: comp.sys.sun.*.
    - 3.x: SV IPC package, FIFOs
    - 4.0.3: lightweight processes, new virtual mem, shared libs
    - 4.1: STREAMS & TLI, 8-bit clean?, async I/O, ms-dos file system
    (continues as Solaris -- see above).

    UHC (80x86): pure SVR4, X11, Motif

    Ultrix (DEC): based on 4.2BSD with much of 4.3.
    Newsgroup: comp.unix.ultrix.
    - 4.4 is latest

    UNICOS (Cray): System V base. Newsgroup: comp.unix.cray
    - 5.x, 6,x, 7.0

    UnixWare Release 4.2 [Univel]: SVR4.2; over NetWare. Univel no longer
    exists.

    UTEK (Tektronix)
    - 4.0

    VOLVIX (Archipel S.A.): UNIX-based OS built around a communication
    based, distributed, real-time micro-kernel. SVR3.2 system calls,
    BSD4.4 file/network system calls (VFS, FFS). Also NFS and X11.
    Vanilla VOLVIX is for transputers.

    Xenix (80x86): 1st Unix on Intel hardware, based on SVR2 (previously on
    S III and even V7). Newsgroup: comp.unix.xenix.

  10. Re:Porting Aqua on Linux and Mac OS X · · Score: 1
    I know. I wasn't arguing with you, I was poking fun at the Mac bigots moron. Sheesh!

    Ummmm OK, Mister Anonymous Coward. I happen to a Mac user however...

  11. Re:Porting Aqua on Linux and Mac OS X · · Score: 1
    No, but Ford doesn't have a monopoly on Mustangs, because you could buy a Chevy, using Apple apologist logic :)

    What you are using is not even logic, since a Chevy is not a Mustang, is it? Therefore Ford does indeed have a monopoly on Mustangs since Chevy can't make a Mustang. They do not have a monoply on cars however. Plus I made no apologies about Apple... I was talking about IBM idiot! Sheesh!

  12. Re:What IS the fucking deal with Apple? (readme) on Linux and Mac OS X · · Score: 2, Informative
    Bzzzzt!!! Wrong. OSX is a product that includes a desktop GUI, a baffling array of APIs and subsystems, and no UNIX whatsoever.

    BZZZZZZ!! Wrong! From Getting Started With Darwin

    Q: What is Darwin, and how does it relate to Mac OS X?

    A: Darwin is an open source, UNIX-based operating system built on BSD 4.4 and Mach 3.0 which forms the core of Mac OS X. Darwin is primarily what is called the "core operating system" (i.e, the kernel, drivers, and command-line utilities common to UNIX distributions), but a Darwin release includes several other pieces, including the compiler toolchain, a security framework based on CDSA, and parts of the Mac OS X "Core Foundation" framework. When we say a "Darwin system", we usually mean one built only using Open Source code, though technically every "Mac OS X" system is also a Darwin system, since it is built on top of Darwin.

    Q: How hard is it to port BSD or Linux applications to OS X?

    A: Given Mac OS X's strong BSD roots, this is actually very easy. Thousands of existing BSD and Linux applications (as well as Solaris, SCO, etc...) have already been ported to Mac OS X. Our dedicated Darwin developers are constantly striving to simplify portability, since they use these applications themselves and frequently are the first to encounter any problems. With their help, portability will surely get easier over time.

    If you are interested in porting BSD or Linux applications to Mac OS X yourself, here are some common gotchas:

    • The latest GNU configure supports Darwin, so check to see if your package is using an up-to-date version (currently version 1.2). Usually, it's just a matter of typing "./configure ppc"

    • On Mac OS X, "GCC" is called "CC," and some common libraries and headers (e.g. "-lm", "stdio.h") are implicitly included in the System.framework, which can confuse hard-coded Makefiles. You can always create a symbolic link from GCC to CC (i.e. "ln -s /usr/bin/cc /usr/local/bin/gcc")

    • Our dynamic library mechanism (dylib) and executable format (Mach-O) differs considerably from other UNIX implementations, so applications that require detailed knowledge of runtime and user loadable modules may need to be modified.

    • We currently offer limited support for POSIX threads, so some thread-intensive applications may encounter problems. We are working to address this over time.

  13. Re:Porting Aqua on Linux and Mac OS X · · Score: 1
    GNOME and KDE will get there, it will just takes a bit more time. Looking at the GNOME usability project with a.o. the work Sun is putting into it, I'm confident that by version 3.0 GNOME will be a killer. MacOS X OTOH has had a lot of critism [asktog.com].

    You are implying that Tog would like Gnome or KDE better. I think he would find just as many, if not more faults with both of them. Just because he doesn't like Aqua doesn't get away from the fact that much of it is based on many of his ideas from when he worked on the Macintosh!

    I use Gnome on my Linux box, but I enjoy Aqua much better.

  14. Re:Porting Aqua on Linux and Mac OS X · · Score: 1
    I've read rumors about IBM opening the PC by accident, or similar nonsense

    It's not nonsense at all. Go look it up for your self.

    When IBM built the first PC, they used off the shelf parts to keep the cost down and to make sure it didn't compete with their mainframes. They were in direct competition with the Apple II at the time.

    While most of the IBM PC used commonly available parts, IBM wasn't about to let others make one, so they designed their own BIOS and got a patent on the design. It took Compaq to reverse engineer IBM's BIOS and make the first IBM compatible computer. If you look it up you will see that IBM fought all the clone makers in court.

    Bill Gates knew this was going to happen, so he got IBM to let him sell his own version of IBM-DOS as MS-DOS. The only reason IBM let him do this is because they believed no one else could run it, because they held the patent on their PC design.

    This is history. IBM never allowed people to make PC clones. This was part of the reason they went to Apple with the PowerPC CPU. Does Ford let other car makers make Mustangs?

  15. Re:Porting Aqua on Linux and Mac OS X · · Score: 1
    o Apple licensed the nefarious Amazon one-click patent, giving Amazon a precedent with which to bludgeon smaller companies.

    They had too, or risk being sued by Amazon

    o Apple crippled their DVD writing software to disallow mastering for replication.

    Also to avoid lawsuits

    o Apple used legal threats on non-for-profit skinners.

    Nothing wrong with protecting their intellectual property.

    o Apple screwed over the clone vendors.

    As the owner of a Mac clone I have to say I was disappointed, but it was hurting Apple the same way it hurt IBM.

  16. Re:Can't connect to Windows? on Linux and Mac OS X · · Score: 1
    Right - 15 years ago JL Gassee and his cronies over at Apple decided it would be a good idea to be network-incompatible with the rest of the world, thus making Macs a royal pain-in-the-ass. And this guy just figures that out yesterday, and it's Microsoft's fault?

    You obviously have no idea what you are talking about. At work here we have several Macs of varying ages (1 B&W G3, 2 G4's, and a 7500 with G3 upgrade card) and an NT (4) Server box on an 10/100 Ethernet network. Just by plugging in the Macs, we can see the network, including all the printers and an image setter and the NT box just fine. The NT box can't see the Macs without first installing the Macintosh Services for NT and the AppleTalk services (and Apple is moving away from AppleTalk).

    Also any Mac right out of the box can read and write to DOS and ISO9660 disks, but Windows can't read Mac format disks without installing special software. So which system is more compatible out of the box?

    Blame MS!

  17. Re:Bzzt. Yourself Look it Up on Linux and Mac OS X · · Score: 1
    A "Standard" like POSIX is according to the ISO, International Standards Organization... they are the ones that define what is a standard is, not just because something is widely used.

    Linux is not UNIX, it's a Unix-like operating system. BSD is UNIX, and since OS X is based on BSD and NeXTSTEP/OpenStep it is indeed UNIX. I'm not sure how Posix compliant OS X is, or even doubt Apple makes any claims that it is.

    One thing I do know is that Macs are the standard in a lot of industries, such as the one I work in, publishing.

  18. Re:Big day for Apple on Photoshop for OS X · · Score: 1
    PC users don't upgrade their OS's every time one particular app gets upgraded (although it helps)

    You got it backwards! Photoshop 7 will run in OS 9 and OS X, so that's not the reason to switch to X. We don't need X to run PS 7, we need PS 7 to run X! Currently most print/publishing businesses are running OS 9.

    We WANT to run OS X, but can't do so unless everything is going to work properly.

    So this is one more reason to switch to OS X. Now we just need Quark 5 for X.

  19. Re:Adobe sucks on Photoshop for OS X · · Score: 1
    Photoshop... Lamest interface I can think of for a graphic app. Mac OS X : OS for pathetic losers who can't live in the real world (with a STANDARD). Oh and look at that fantastic tech called PDF !

    Actually in the field I work, which is publishing, Macs and Adobe are the STANDARD! This is a BIG industry, and if you want to work in it, you need to know Quark, Photoshop, and Illustrator - Period!

    98% of all jobs we get are in one of those three formats and 90% of all files we get are Mac files.

    Most PC users seem to hate Adobe's interface, but it is the standard as based on MacDraw and MacWrite.

    This is the real world were people make a living at it, not sitting in their bedroom playing with The Gimp.

  20. Re:Macromedia & OSX on Photoshop for OS X · · Score: 1
    Not to disrespect Mac folks, but I bet the profit involved in putting out Ultradev 5 with dot-Net authoring will result in a lot more sales than Dreamweaver in native OSX

    That may be true, but they've also got to worry about the potential of lost sales. At the moment I'm using Dreamweaver 3 in Classic mode, which works fine but as more and more apps run native it becomes increasingly painful to have to do that. If GoLive is native before Dreamweaver, I may well consider switching.

    It will be. It's supposed to be out at the end of the month. Adobe had some beta copies of GoLive out already. I tried one and it runs great. Plus GoLive 6.0 has some of the features of Ultradev already without having to pay extra!

    Check out this review of GoLive 6 on OS X from CreativePro.com

    The Creative Toolbox: A First Look at GoLive 6.0

    I hate Dreamweaver

  21. Re:wonderful... on Photoshop for OS X · · Score: 1
    Is it gonna suck? THAT's the point. This will be the definitive test for Aqua; I for one don't see Aqua standing up to it.

    I have the beta for PS 7... it does not suck! Illustrator 10 doesn't suck either.

    One things for damn sure, if Apple doesn't fix the mousing in OSX, nobody's going to even ATTEMPT to do grapics work at any resolution greater than 1024*768.

    My monitor is set to 1280 X 1024 and I have no mouse problems. I'm using an MS IntellimouseOptical with USBOverdrive. I can get the mouse as fast as I need. Faster actually. You really don't want a fast mouse when you are using it to draw with or making clipping paths though. You want it to move as fast as your hand is moving.

  22. Re:weird idea maybe on Photoshop for OS X · · Score: 1
    but now that it is ported to Mac OS X wouldn't it be relatively easy to port it to other unix-like environments?

    There was an Irix version of Photoshop out... I used to run it on an SGI Indy... I didn't like it very much though... it ran better on the 9500's we had at the time.

    Anyone know if Adobe still makes an Irix port?

  23. Re:update locks up *all* of my G4-based machines on Apple Releases Mac OS X 10.1.3 · · Score: 1
    Thus far, 10.1.3 has locked up *every* G4 system I have tried it on... first gen "Yikes" G4, Sawtooth G4, and PowerBook G4.

    Beware! It seems Apple has not tested this release and we the users are going to pay dearly for it. This is not acceptable.

    Installed fine on my G4/466 Digital Audio... I also notice a speed boost! Yay! Is your firmware up to date?

  24. Re:Put it on last night - some findings on Apple Releases Mac OS X 10.1.3 · · Score: 1
    I don't see how focus-follows-mouse would be possible when the menubar is at the top of the screen. If any window was behind the one you're in, you'd lose the focus before you got to the menubar.

    On a Mac you gain focus by clicking the window's title bar (or just about any part of the window)... has nothing to do with the menu bar.

  25. Re:Put it on last night - some findings on Apple Releases Mac OS X 10.1.3 · · Score: 1
    the Focus-follows-mouse behavior is quite possibly the most annoying thing I've ever had the displeasure to use

    I agree! Really lazy and stupid "feature."

    Plus I like the way OS X lets me bring a bunch of windows from different programs to the front, without the whole set of windows from that program.

    The last thing I want are windows coming into focus when I move my mouse around! I like clicking on that window when I want it.