The MPAA spend a not-insignificant amount on CSS, lawsuits, lobbying for DMCA, etc. But the best source (or weakest link) in the chain is a minimum-wage projector operator.
Unless the projection operator cares about the entire chain (maybe because they get a reasonable living out of it - there may be other ways, but that seems the easiest option) why not mandate that everyone who has the ability to leak your "crown jewels" is appropriately rewarded for that responsibility.
Otherwise, any leaks are all your own fault.
That doesn't excuse anyone for stealing the stuff, but it is a reason why it happens - get a month's wages for 2h work? Most people would go for that deal. It's human nature.
And assume that everyone has 200MB of physical RAM available, after the kernel is loaded.
What about those of us without 256Mb RAM?
And people wonder why non-Linux people talk about scalability; Linux can run on micro-machines as well as high-end hardware. This "x86 desktop pc" mentality doesn't threaten Linux itself, but creates a drop-down effect in that F/OSS projects centred on Linux don't take into account the extremely-small or extremely-large machines it could potentially be run on (64-bit awareness of random sf.net projects is my personal bugbear).
PS. My 32Kb BBC Micro booted in less than 2 seconds from ROM!
Or to put it another way - the UNIX way is for each component to do one thing, and do it well (read ESR's excellent Tao of Unix Programming for examples - it's not often I'll reccommend ESR's writings!)
The application should do its job, regardless of the Window Manager, and the WM should do its job, regardless of the app.
Maybe it'd be possible for the WM to keep track of some internal note along the lines of "Mozilla icon was clicked on Workspace 1... next Mozilla process to request a window will get it on Workspace 1" - but what if I select Workspace 2, click Mozilla, then (slow machine), select Workspace 3, click Mozilla again, now go back to Workspace 1, and click the Mozilla icon a 3rd time. These may (assuming the Mozilla "Profile" crap doesn't get in the way!) create windows in random order, depending upon machine load... That's getting into Microsoft territory, of "The Computer knows what you want to do, and will do it for you, whether or not it's what you wanted, or even predictable".
Given that, for the typical desktop user on a relatively modern machine, waiting for the app to launch in the approriate window, isn't a huge burden, that would seem to be the cleaner option.
Also, there's the "bonus" that I can start OOo from one Workspace, then switch to the workspace I want it to be in, at my leisure - I get a good 10 seconds on a 1.8GHz laptop.
I work on my shell scripting tutorial, which brings in between a few cents to a few dollars a day from Google adverts (totally randomly AFAICT); I've recently started experimenting with selling the tutorial as a PDF, too, which seems to be a reasonably popular option.
I'm not going to retire on such anti-marketing ("If you found it and you like it, you can buy it if you want to"), but for bits of work I do on it whenever I get the chance, it pays for itself, pushes my CV higher up the Google ranking, and buys me a few beers every now and then.
I would never do evening PC support - keeping my parents reasonably safe is hard enough; neighbours and church members are another (occasional) burden. I'd rather pay myself for spending time at home with my family, than spend all day at work, all evening fiddling with Windows PCs, and not see my precious family.
Common usage has a lot to answer for, but "[S.I.C]" is unforgivable for anybody who claims to speak English (or Latin!). "sic" has come into English usage, along with many other "foreign" words, but [sic] means [sic], and [S.I.C] is meaningless.
You have to convince a qualified examiner that you are capable of operating a car. The same is not true of an internet-connected computer. Would that it were so.
Thanks for this info - after it didn't work with Firefox/Linux, I tried Firefox/Windows, after which I set the default browser to IE, and tried it again, but WMP still complained that it couldn't download an appropriate codec.
Sheesh, with this kind of attitude, Windows will never catch on and overtake GNU/Linux:-)
Next you'll tell me that "eg" and "ie" are actual Latin words, and not abbreviations.
You'll probably assume that they're interchangeable, too - most Americans seem to hold this belief, and from your post I'll simply assume that you're American with 90+% confidence that I'm correct.
The latin word is exactly what is used in editing. The author was trying to draw attention to the fact that "broked" was the wrong word, and it wasn't his fault that the wallpaper should have used "broken" instead of "broked." The use of "sic" indicates "this is a direct quote, albeit incorrect".
To indicate this, he should have appended the quote with "[sic]". Instead, showing his own ignorance, he appended it with "[s.i.c]", which is meaningless.
If I was being really pedantic here, I'd have written:
"... he appended it with "[s.i.c]"(sic), which is meaningless"
S.I.C means nothing; sic is a word (Latin in origin)
"Mulling time" is work, too. Imagine working 9am-10pm and *then* having "mulling time". Your brain would be frying eggs within a week; frying itself within two weeks.
I try to find something necessary-but-dull to do whilst mulling - timesheets, replying to idiotic emails, whatever, though - kill 2 birds with 1 stone, and you also "look productive"
I work far better at 2am than at 9am, so I tend to work-from-home whenever possible. 12-5pm, then a break for tea, time with the kids, then start again at 11pm-3am is my ideal routine. I reckon I'm 150-200% as productive on those hours as on 9-5 hours.
It's not just the peace and quiet, it's working at my optimal time of day - whatever I do at 9am, I'd do it better at noon. So I sleep during that time, and do my work later on.
At the moment, I can't do that, I'm doing 40-hr weeks of 9-6, but 90-120 minutes away from home, so it's actually a 50+hr week, at times which I do not find healthy (or even necessarily safe for driving!).
I can cope with that for short stints, but it's not a good way to work long-term. The quality of work is reduced, my quality of life is reduced, same goes for my family; my health is worse, and I get little satisfaction from the job.
And tell me again why killing someone is less serious than a crap OS?
Even assuming a heartless soul who genuinely only cares about themselves, and really isn't at all bothered about killing another human being - and that that person ended up training to become, and remaining, a surgeon, the cost to society is certainly higher - even in Canada:-)
Towards the end of the week, any problem that he "solves" quickly usually requires at least a day or more to re-fix later on.
So if what he does Mon-Thu is adequate, and what he does on Friday wastes next Monday, he's effectively productive for 60% of the time. 60% of his 60h week is 36 hours, so maybe he's not doing any worse than you.
That's an incredibly bleak outlook. It's my attitude on the job I'm on at the moment, (50h/week at the moment, but that's "on idle" - seems like it might get more frantic over time) but that's just until New Year... or so I'm promised:-)
If it goes on a month longer than that, my boss knows that I won't take it.
I've got a wife and 2 kids - live to work, not work to live
Sun is ultimately only interested in serving themselves (it has always and only been all about the money). They will leverage GNU/Linux as long as it serves their purpose.
And the same goes for IBM, Novell/SuSE, and any other US Corp with shareholders. Even Microsoft use GNU tools in their "Unix Services for Windows" or whatever it's called.
Yup, they're all there.
If you had RTFA, you'd have read that Apache, SAMBA, and others were mentioned.
Tomcat is on the Companion CD, and as much of "the good GNU stuff"
href="http://wwws.sun.com/software/solaris/freewar e/
Click on (say) "Solaris 9 Companion Software individual packages download", then (say) "Solaris 9 Companion Software x86 Platform Edition", you get this:
Depends Package, English (Depend-intel-pkgs.tar.bz2, 7.75 MB) Download Now! Printing package, English (Printing-intel-pkgs.tar.bz2, 17.35 MB) Download Now! aalib 1.2 ASCII Art Library, English (SFWaalib.bz2, 61.98 KB) Download Now! afio 02/04/06 manipulate archives and files, English (SFWafio.bz2, 37.98 KB) Download Now! afterstep 01/08/08 X11 window manager, English (SFWastep.bz2, 929.72 KB) Download Now! amanda 02/04/04 network, English (SFWamnda.bz2, 798.56 KB) Download Now! archiveutils 04/02/01 includes gshar, English (SFWshar.bz2, 59.66 KB) Download Now! asclock 1 the AfterStep clock, English (SFWasclk.bz2, 13.25 KB) Download Now! autoconf 2.59 GNU autoconf utility, English (SFWaconf.bz2, 397.48 KB) Download Now! automake 01/08/03 GNU automake utility, English (SFWamake.bz2, 333.96 KB) Download Now! berkeleydb 04/01/24 Berkeley Database Library, English (SFWbdb.bz2, 892.76 KB) Download Now! berkeleydb 1.85 database library, English (SFWdb1.bz2, 154.07 KB) Download Now! binutils 2.11 GNU binary utilities, English (SFWgbin.bz2, 2.34 MB) Download Now! bison 1.35 a better yacc, English (SFWbison.bz2, 165.41 KB) Download Now! bluefish 0.12 HTML editor, English (SFWblue.bz2, 571.37 KB) Download Now! brltty 03/03/01 braille screen reader, English (SFWbrl.bz2, 340.93 KB) Download Now! cdrtools 2.00.3 tools for creating CDs and DVDs, English (SFWcdrtl.bz2, 659.54 KB) Download Now! ctags 5.4 Generate tag files for source code, English (SFWctags.bz2, 68.13 KB) Download Now! cups 01/01/20 Common UNIX Printing System, English (SFWcups.bz2, 2.25 MB) Download Now! cupsprint 1.2 CUPS Print Suite Cluster, English (SFWcprnt.bz2, 38.96 KB) Download Now! curl 07/10/03 tool for transfering data specified with URL syntax, English (SFWcurl.bz2, 621.07 KB) Download Now! cvs 01/11/17 Concurrent Versions System for version control, English (SFWcvs.bz2, 435.19 KB) Download Now! ddd 03/03/07 GNU Data Display Debugger, English (SFWddd.bz2, 1.18 MB) Download Now! diffutils 02/08/01 GNU diffutils, English (SFWdiffu.bz2, 117.35 KB) Download Now! emacs 21.3 GNU Emacs Editor, English (SFWemacs.bz2, 11.81 MB) Download Now! emacspeak 18 GNU Emacs text to speech, English (SFWespk.bz2, 1.42 MB) Download Now! emacspeakss 01/09/01 GNU Emacs text to speech servers, English (SFWespks.bz2, 17.78 KB) Download Now! enscript 01/06/01 convert text files to PostScript, English (SFWenscr.bz2, 285.41 KB) Download Now! esp-gs 07/07/01 gs, English (SFWespgs.bz2, 2.20 MB) Download Now! ethereal 0.10.4 A Network Protocol Analyzer, English (SFWethrl.bz2, 3.98 MB) Download Now! expect 5.39 Programmed dialogue with other interactive programs, English (SFWexpct.bz2, 346.27 KB) Download Now! fetchmail 06/02/05 mail retrieval and forwarding utility, English (SFWftchm.bz2, 300.14 KB) Download Now! file 4.01 file, English (SFWfile.bz2, 223.74 KB) Download Now! fileutils 4.1 GNU file management utilities, English (SFWgfile.bz2, 370.79 KB) Download Now! findutils 04/01/20 GNU find utilities, English (SFWgfind.bz2, 134.71 KB) Download Now! flex 02/05/04 a lex replacement, English (SFWflex.bz2, 89.92 KB) Download Now! fltk 01/01/03 The Fast Light Toolkit, English (SFWfltk.bz2, 1.29 MB) Download Now! fnlib 0.5 X11 font rendering library, English (SFWfnlib.bz2, 340.96 KB) Download Now! foomatic_filters 3.0.1 Foomatic Print Filters, English (SFWffltr.bz2, 47.15 KB) Download Now! foomatic_ppds 3.0.1.20040304 Foomatic Prin
Sun specifically *can't* include GPL'd code in the SunOS kernel. (technical nitpick: Solaris is the OE; SunOS is the kernel).
The GPL states that they can't - or, at least, they'd have to rip out everything that they've licensed with anyone else, in order to include some GPL'd code.
Quite frankly, why would they want to? Linux has better x86 drivers, but apart from that, SunOS is a far more stable, scalable kernel than Linux.
This isn't intended as flamebait - I use Linux on my desktop daily; my website runs on Linux. But for serious enterprise stuff like hotplug CPUs, removing the RAM chips which the kernel is running on without rebooting the OS or shutting down the service - Linux has never even heard of this kind of RAS (Reliability, Availability, Serviceability).
And most of that development was done by Bill Joy, the same guy who wrote the original code in the first place - he just kept on doing what he had been doing, but Sun paid him to do it.
That's the BSD license, like it or dislike it. Nothing to do with "good" and "evil".
Unless the projection operator cares about the entire chain (maybe because they get a reasonable living out of it - there may be other ways, but that seems the easiest option) why not mandate that everyone who has the ability to leak your "crown jewels" is appropriately rewarded for that responsibility.
Otherwise, any leaks are all your own fault.
That doesn't excuse anyone for stealing the stuff, but it is a reason why it happens - get a month's wages for 2h work? Most people would go for that deal. It's human nature.
people who never bothered to spell right or use there real names.
Quote of the day
What about those of us without 256Mb RAM?
And people wonder why non-Linux people talk about scalability; Linux can run on micro-machines as well as high-end hardware. This "x86 desktop pc" mentality doesn't threaten Linux itself, but creates a drop-down effect in that F/OSS projects centred on Linux don't take into account the extremely-small or extremely-large machines it could potentially be run on (64-bit awareness of random sf.net projects is my personal bugbear).
PS. My 32Kb BBC Micro booted in less than 2 seconds from ROM!
The application should do its job, regardless of the Window Manager, and the WM should do its job, regardless of the app.
Maybe it'd be possible for the WM to keep track of some internal note along the lines of "Mozilla icon was clicked on Workspace 1... next Mozilla process to request a window will get it on Workspace 1" - but what if I select Workspace 2, click Mozilla, then (slow machine), select Workspace 3, click Mozilla again, now go back to Workspace 1, and click the Mozilla icon a 3rd time. These may (assuming the Mozilla "Profile" crap doesn't get in the way!) create windows in random order, depending upon machine load... That's getting into Microsoft territory, of "The Computer knows what you want to do, and will do it for you, whether or not it's what you wanted, or even predictable".
Given that, for the typical desktop user on a relatively modern machine, waiting for the app to launch in the approriate window, isn't a huge burden, that would seem to be the cleaner option.
Also, there's the "bonus" that I can start OOo from one Workspace, then switch to the workspace I want it to be in, at my leisure - I get a good 10 seconds on a 1.8GHz laptop.
I'm not going to retire on such anti-marketing ("If you found it and you like it, you can buy it if you want to"), but for bits of work I do on it whenever I get the chance, it pays for itself, pushes my CV higher up the Google ranking, and buys me a few beers every now and then.
I would never do evening PC support - keeping my parents reasonably safe is hard enough; neighbours and church members are another (occasional) burden. I'd rather pay myself for spending time at home with my family, than spend all day at work, all evening fiddling with Windows PCs, and not see my precious family.
Common usage has a lot to answer for, but "[S.I.C]" is unforgivable for anybody who claims to speak English (or Latin!). "sic" has come into English usage, along with many other "foreign" words, but [sic] means [sic], and [S.I.C] is meaningless.
You have to convince a qualified examiner that you are capable of operating a car. The same is not true of an internet-connected computer. Would that it were so.
For an admin user on Mac OS X:
sudo sh
#
Sheesh, with this kind of attitude, Windows will never catch on and overtake GNU/Linux :-)
Next you'll tell me that "eg" and "ie" are actual Latin words, and not abbreviations.
You'll probably assume that they're interchangeable, too - most Americans seem to hold this belief, and from your post I'll simply assume that you're American with 90+% confidence that I'm correct.
To indicate this, he should have appended the quote with "[sic]". Instead, showing his own ignorance, he appended it with "[s.i.c]", which is meaningless.
If I was being really pedantic here, I'd have written:
"... he appended it with "[s.i.c]"(sic), which is meaningless"
S.I.C means nothing; sic is a word (Latin in origin)
I try to find something necessary-but-dull to do whilst mulling - timesheets, replying to idiotic emails, whatever, though - kill 2 birds with 1 stone, and you also "look productive"
I work far better at 2am than at 9am, so I tend to work-from-home whenever possible. 12-5pm, then a break for tea, time with the kids, then start again at 11pm-3am is my ideal routine. I reckon I'm 150-200% as productive on those hours as on 9-5 hours.
It's not just the peace and quiet, it's working at my optimal time of day - whatever I do at 9am, I'd do it better at noon. So I sleep during that time, and do my work later on.
At the moment, I can't do that, I'm doing 40-hr weeks of 9-6, but 90-120 minutes away from home, so it's actually a 50+hr week, at times which I do not find healthy (or even necessarily safe for driving!).
I can cope with that for short stints, but it's not a good way to work long-term. The quality of work is reduced, my quality of life is reduced, same goes for my family; my health is worse, and I get little satisfaction from the job.
And tell me again why killing someone is less serious than a crap OS? :-)
Even assuming a heartless soul who genuinely only cares about themselves, and really isn't at all bothered about killing another human being - and that that person ended up training to become, and remaining, a surgeon, the cost to society is certainly higher - even in Canada
So if what he does Mon-Thu is adequate, and what he does on Friday wastes next Monday, he's effectively productive for 60% of the time. 60% of his 60h week is 36 hours, so maybe he's not doing any worse than you.
Just a thought,
That's an incredibly bleak outlook. It's my attitude on the job I'm on at the moment, (50h/week at the moment, but that's "on idle" - seems like it might get more frantic over time) but that's just until New Year ... or so I'm promised :-)
If it goes on a month longer than that, my boss knows that I won't take it.
I've got a wife and 2 kids - live to work, not work to live
Oh no, it isn't, is it?
I'm going to have to buy a whole new load of Christmas presents now!
People in glass houses shouldn't throw stones.
Check WWNs (World-Wide Names/Numbers) of your Windows HBAs before connecting to your SANs, people!
And the same goes for IBM, Novell/SuSE, and any other US Corp with shareholders. Even Microsoft use GNU tools in their "Unix Services for Windows" or whatever it's called.
And?
What have they done to you, personally?
If you had RTFA, you'd have read that Apache, SAMBA, and others were mentioned.
Tomcat is on the Companion CD, and as much of "the good GNU stuff"
href="http://wwws.sun.com/software/solaris/freewar e/
Click on (say) "Solaris 9 Companion Software individual packages download", then (say) "Solaris 9 Companion Software x86 Platform Edition", you get this:
The GPL states that they can't - or, at least, they'd have to rip out everything that they've licensed with anyone else, in order to include some GPL'd code.
Quite frankly, why would they want to? Linux has better x86 drivers, but apart from that, SunOS is a far more stable, scalable kernel than Linux.
This isn't intended as flamebait - I use Linux on my desktop daily; my website runs on Linux. But for serious enterprise stuff like hotplug CPUs, removing the RAM chips which the kernel is running on without rebooting the OS or shutting down the service - Linux has never even heard of this kind of RAS (Reliability, Availability, Serviceability).
That's the BSD license, like it or dislike it. Nothing to do with "good" and "evil".
RTFP. Sun did. The post was talking about usability, not pretty icons.