You might have to make it available to them, but how manny employees are going to go around asking for source code?
It doesn't matter. GPL requires any kind of distribution to be redistributable under GPL, so if giving software for employee is distribution then it's illegal to put any restriction on further distribution even if no one actually intends to distribute it.
Imagine the following situation (which I've attempted to make somewhat realistic): you're an advertisement/marketing firm with a new layout for a magazine spread, for company X. As is always the case, the more time you have to work on this spread, the better it will be. Working up to the deadline is almost a certainty in the fast paced business world. If company X, your client, needs this spread for their board meeting this evening. It is too late to send color printouts of the new layout via Federal Express. Currently, your only recourse is to send a FAX or to attempt to negotiate a document format that your client understands and that doesn't lose any of the layout that your expensive graphics software allows for (Pagemill, Illustrator, Corel?). Enter IPP. Your client contact simply gives you the url of a printer that is capable of printing your layout in acceptable quality, as well as the username & password to access the resource, OR, the client sends you the url of the high quality, high capacity color printer at the Kinko's across the street. Problem solved. Notice that you don't need to (a) know what kind of printer is printing your layout, only the capabilities of the printer are important. Also, (b) you didn't need to download drivers for the printer that you are using. These are *very* important useability issues.
<whatever produces postscript to the stdout>| \ ssh firewall.foo.com ssh internalbox lpr -Ppsprinter42
Of course -- very useful to decrease the performance loss due to context switching. Completely pointless in tasking system with one application running, and doing large amount of display output through the driver in kernel, but things of that kind don't run on sparcs.
Windows for the masses? Insulting to the masses.
on
Wearable PCs
·
· Score: 1
I'm rambling a bit here. In the end, all I'm saying is: be nice to the masses. It's the only way you'll win them over to Linux and all the other cool stuff.
Most of marketing campaigns do not include any demonstration of respect to "masses", and some are openly insulting to them. Microsoft is one of the brightest examples of that kind.
Do Palms have a search function for notes and scraps and such?
It has a global search function that looks for strings in everything. Applications provide hook functions for searching, so data formats are handled in some meaningful way.
BZZZZT! Like it or lump it, NT will be the most widely deployed server OS in the world in 1999.
If it is server, how come it's used as replacement for Windows 95/98 that are desktop-only? Also note that "Unix" in that study was "Unix" minus Linux, minus FreeBSD minus NetBSD minus OpenBSD -- what is blatantly incorrect way of counting Unix installations.
That or not let them work in the business again. Let them conquer and dominate yarn, or the pickle industry, or Katz's sexbots- send 'em off to Roger Waters' "Fletcher Memorial Home for incurable tyrants and kings" but get their hands off computing.
Yarn??? My mother makes great knit sweaters, and I really, really don't want yarn industry to be dominated by those people. I have seen more than enough of their garbage in software, and it will suck if the next time my mother's sweater will fall apart, turn blue or require me to grow shoulders an inch per year because yarn was produced under the same kind of management.
How would a "direct optic nerve connection" be "better" than a retinal display? How could anything be more directly connected to the optic nerve than the retina is? Are you an idiot, or just an unthinking ignorant person?
Retina processes the data that it receives, so at the input there is a grid of cells that produce signals that represent grayscale pixel or color-filtered pixel. Grid isn't as regular as CRT or LCD screen, so producing the image that looks flat requires to somehow make a projection on a retina (trivial solution is optical projection, but in theory other things can be made).
However the output of retina that goes to a nerve is not a pixels field, it's encoded information with some steps of pattern recognition already made on it. The evolution of retina-to-brain interface was quite complex, and a lot of "hackish" things are used in the existing "design". It was perfectly normal for a frog retina to contain cells that actually made decisions used in hunting (this is why famous flies-hanging-on-the-threads experiment works -- recognition mechanism is too stupid to recognize a motionless fly as a fly because it's too damn small!). So encoding information in a way, used by the retina, will be very useful -- it will pretty much eliminate resolution problems, reduce the necessary bandwidth, etc. However no one has any idea how to duplicate it, retina is very hard to reverse-engineer.
MacOS -- stupid-looking face, Mac with face on the title screen.
BSD -- Chuck the BSD Daemon.
Windows -- a warped window frame that looks like a flag (of conquering army?), with something (stripes? broken bits?) flying after it, looks like a flag on their screensaver, something like flag in the sky on the title screen.
If there is a problem with something in those logos, it's a lack of humor on M$ part -- this is probably why M$ followers see others' logos/maskots as silly.
Bounty is something that one can specificaly work for and somehow rely on being paid. But then the announcement should be made in public, in some clear way, so developers should be able to tell, what they actually should do to win one, and what can be expected.
Grant is something that is paid for some purpose in the expectation that something will be developed, but then it should be paid in advance. It's not a bad way to fund Open Source, and government and companies do it all the time. The down side is that competition for grants is often complex, bureaucracy-dependent and has little to do with the merit of the work done on grants.
Prize is something that is paid after the work, and prize awarding rules rarely are specific enough to leave any hope for developer that he can rely on a prize -- relying on even high announced prize will be like asking bank for a loan because he is working on a research for what he can win a Nobel Prize.
In this case the announcement is for a prize, not bounty or grant, so "financial incentive" mentioned in the article doesn't exist.
All our data starts out as comma delimited data. We stopped sending files in that format 4 years ago - basically when everyone started requesting the Excel formated data.
Comma-separatel list *is* supported by Excel. Directly. If they want some pre-processed graphics you can generate and attach it, or give them scripts that will generate that in their beloved Excel. But no, it was easier for you to say "yes, sir!" and contribute to this proprietary-fromats madness.
I must agree with Ellis-D. I love linux, but cannot find an ISP that will give me the same kind of access that I can get under Windows. This would not not be a problem if I could afford a dedicated connection, but alas I cannot.
All ISPs can be used with Linux (or any Unix). TCP/IP is the same, PPP is the same, and even Ethernet (where it's used) is the same everywhere.
Being the source of all stupid and evil probably. People who want complex things to become easy often screw up those things for a lot of other people, that they haven't happened to think about.
And over the past 4 years, I have had no company request anything BUT Word and Excel, and the few times files were sent in WP/Quattro they were re-requested in Word/Excel.
Ever tried to send plain ASCII text or tab-separated spreadsheet?
Yes, there are shady people out there in corporate America but they are the exception rather than the rule. Big business does not generally tolerate them (too much risk, for one thing). Furthermore, I still don't understand why some of the people who post here hear the word "business" and automatically think "Microsoft." That is a rather simplistic view of the world, n'est ce pas?
Because in software business "shady people" from Microsoft, and ones of their type, have taken the control of almost everything. One either works at the company that dictates things, or for company that complies, and quality is of no importance compared to marketing, so they will do more for 1x2 inches place for a company logo on full-page Microsoft ad in a magazine than for any improvement to the product's quality.
This can be changed, and in some areas it's not so, but in general "software business strategy" *does* mean "being an obedient servant to Microsoft".
Dont imagine for one second that IBM or any of the others give a rats ass about Linux. They are only here to make money. M O N E Y.
Actual possibility to make "MONEY" often doesn't matter much compared to politics. Making money is always a possibility, and a strategy that always maximizes a profit in the short term at the current moment is always suicidal, so companies want to have strategy that provides them stability and protection from various possible, or imaginable dangers. One such strategy is lock-in of customers, bullying competitors, building a monopoly. Another is co-operation with things that are stable by their nature.
User: "Computer, go to aitch tee tee pee colon slash slash intel dot com" Computer: Connecting to http://www.intel.com/ User: "Computer, go to aitch tee tee pee colon slash slash slash dot dot org slash" Computer: Connecting to http:///..org/
More likely:
User: "My car sucks..." Computer: "Connecting to carpoint.msn.com..." User: "...and I want to Hawaii... Computer: "Connecting to expedia.msn.com..." User: "...And I need a new TV..." Computer: "Connecting to sidewalk.msn.com..." User: "...and I forgot, what is the difference between a compiled and interpreted language..." Computer: "Connecting to encarta.msn.com..."
There are a lot of lamers with Linux, however at least most of Linux/FreeBSD/... users can explain what exactly happens when they run tar and use pipes. Not something to be too proud about, but definitely a step above "highlight the text and press 'bold' on a toolbar to emphasize a word in email".
You might have to make it available to them, but how manny employees are going to go around asking for source code?
It doesn't matter. GPL requires any kind of distribution to be redistributable under GPL, so if giving software for employee is distribution then it's illegal to put any restriction on further distribution even if no one actually intends to distribute it.
Imagine the following situation (which I've attempted to make somewhat realistic): you're an advertisement/marketing firm with a new layout for a magazine spread, for company X. As is always the case, the more time you have to work on this spread, the better it will be. Working up to the deadline is almost a certainty in the fast paced business world. If company X, your client, needs this spread for their board meeting this evening. It is too late to send color printouts of the new layout via Federal Express. Currently, your only recourse is to send a FAX or to attempt to negotiate a document format that your client understands and that doesn't lose any of the layout that your expensive graphics software allows for (Pagemill, Illustrator, Corel?). Enter IPP. Your client contact simply gives you the url of a printer that is capable of printing your layout in acceptable quality, as well as the username & password to access the resource, OR, the client sends you the url of the high quality, high capacity color printer at the Kinko's across the street. Problem solved. Notice that you don't need to (a) know what kind of printer is printing your layout, only the capabilities of the printer are important. Also, (b) you didn't need to download drivers for the printer that you are using. These are *very* important useability issues.
<whatever produces postscript to the stdout>| \
ssh firewall.foo.com ssh internalbox lpr -Ppsprinter42
Ah, but Sun is probably just as dependant on MS products as MS Hotmail is on Sun products.
It isn't.
But what the hell is that: http://www.zdnet.co.uk/news/1999/1 1/ns-7459.html? Settlement? WTF is that supposed to mean?
Can you say "Register Windows?"
Of course -- very useful to decrease the performance loss due to context switching. Completely pointless in tasking system with one application running, and doing large amount of display output through the driver in kernel, but things of that kind don't run on sparcs.
I'm rambling a bit here. In the end, all I'm saying is: be nice to the masses. It's the only way you'll win them over to Linux and all the other cool stuff.
Most of marketing campaigns do not include any demonstration of respect to "masses", and some are openly insulting to them. Microsoft is one of the brightest examples of that kind.
Do Palms have a search function for notes and scraps and such?
It has a global search function that looks for strings in everything. Applications provide hook functions for searching, so data formats are handled in some meaningful way.
BZZZZT! Like it or lump it, NT will be the most widely deployed server OS in the world in 1999.
If it is server, how come it's used as replacement for Windows 95/98 that are desktop-only? Also note that "Unix" in that study was "Unix" minus Linux, minus FreeBSD minus NetBSD minus OpenBSD -- what is blatantly incorrect way of counting Unix installations.
To whom? Most likely more GameBoys are sold in last year than cars. What should I do about it?
NT outgrew unix last year, in case anyone was watching.
By the number of installed copies by the end of the year, or by the number of copies, installed within the year?
That or not let them work in the business again. Let them conquer and dominate yarn, or the pickle industry, or Katz's sexbots- send 'em off to Roger Waters' "Fletcher Memorial Home for incurable tyrants and kings" but get their hands off computing.
Yarn??? My mother makes great knit sweaters, and I really, really don't want yarn industry to be dominated by those people. I have seen more than enough of their garbage in software, and it will suck if the next time my mother's sweater will fall apart, turn blue or require me to grow shoulders an inch per year because yarn was produced under the same kind of management.
How would a "direct optic nerve connection" be "better" than a retinal display? How could anything be more directly connected to the optic nerve than the retina is? Are you an idiot, or just an unthinking ignorant person?
Retina processes the data that it receives, so at the input there is a grid of cells that produce signals that represent grayscale pixel or color-filtered pixel. Grid isn't as regular as CRT or LCD screen, so producing the image that looks flat requires to somehow make a projection on a retina (trivial solution is optical projection, but in theory other things can be made).
However the output of retina that goes to a nerve is not a pixels field, it's encoded information with some steps of pattern recognition already made on it. The evolution of retina-to-brain interface was quite complex, and a lot of "hackish" things are used in the existing "design". It was perfectly normal for a frog retina to contain cells that actually made decisions used in hunting (this is why famous flies-hanging-on-the-threads experiment works -- recognition mechanism is too stupid to recognize a motionless fly as a fly because it's too damn small!). So encoding information in a way, used by the retina, will be very useful -- it will pretty much eliminate resolution problems, reduce the necessary bandwidth, etc. However no one has any idea how to duplicate it, retina is very hard to reverse-engineer.
If there is a problem with something in those logos, it's a lack of humor on M$ part -- this is probably why M$ followers see others' logos/maskots as silly.
Bounty is something that one can specificaly work for and somehow rely on being paid. But then the announcement should be made in public, in some clear way, so developers should be able to tell, what they actually should do to win one, and what can be expected.
Grant is something that is paid for some purpose in the expectation that something will be developed, but then it should be paid in advance. It's not a bad way to fund Open Source, and government and companies do it all the time. The down side is that competition for grants is often complex, bureaucracy-dependent and has little to do with the merit of the work done on grants.
Prize is something that is paid after the work, and prize awarding rules rarely are specific enough to leave any hope for developer that he can rely on a prize -- relying on even high announced prize will be like asking bank for a loan because he is working on a research for what he can win a Nobel Prize.
In this case the announcement is for a prize, not bounty or grant, so "financial incentive" mentioned in the article doesn't exist.
All our data starts out as comma delimited data. We stopped sending files in that format 4 years ago - basically when everyone started requesting the Excel formated data.
Comma-separatel list *is* supported by Excel. Directly. If they want some pre-processed graphics you can generate and attach it, or give them scripts that will generate that in their beloved Excel. But no, it was easier for you to say "yes, sir!" and contribute to this proprietary-fromats madness.I must agree with Ellis-D. I love linux, but cannot find an ISP that will give me the same kind of access that I can get under Windows. This would not not be a problem if I could afford a dedicated connection, but alas I cannot.
All ISPs can be used with Linux (or any Unix). TCP/IP is the same, PPP is the same, and even Ethernet (where it's used) is the same everywhere.
whats wrong with easy people?
Being the source of all stupid and evil probably. People who want complex things to become easy often screw up those things for a lot of other people, that they haven't happened to think about.
And over the past 4 years, I have had no company request anything BUT Word and Excel, and the few times files were sent in WP/Quattro they were re-requested in Word/Excel.
Ever tried to send plain ASCII text or tab-separated spreadsheet?
Yes, there are shady people out there in corporate America but they are the exception rather than the rule. Big business does not generally tolerate them (too much risk, for one thing). Furthermore, I still don't understand why some of the people who post here hear the word "business" and automatically think "Microsoft." That is a rather simplistic view of the world, n'est ce pas?
Because in software business "shady people" from Microsoft, and ones of their type, have taken the control of almost everything. One either works at the company that dictates things, or for company that complies, and quality is of no importance compared to marketing, so they will do more for 1x2 inches place for a company logo on full-page Microsoft ad in a magazine than for any improvement to the product's quality.
This can be changed, and in some areas it's not so, but in general "software business strategy" *does* mean "being an obedient servant to Microsoft".
Dont imagine for one second that IBM or any of the others give a rats ass about Linux. They are only here to make money. M O N E Y.
Actual possibility to make "MONEY" often doesn't matter much compared to politics. Making money is always a possibility, and a strategy that always maximizes a profit in the short term at the current moment is always suicidal, so companies want to have strategy that provides them stability and protection from various possible, or imaginable dangers. One such strategy is lock-in of customers, bullying competitors, building a monopoly. Another is co-operation with things that are stable by their nature.
User: "Computer, go to aitch tee tee pee colon slash slash intel dot com" Computer: Connecting to http://www.intel.com/ User: "Computer, go to aitch tee tee pee colon slash slash slash dot dot org slash" Computer: Connecting to http:///..org/
More likely:
User: "My car sucks..."
Computer: "Connecting to carpoint.msn.com..."
User: "...and I want to Hawaii...
Computer: "Connecting to expedia.msn.com..."
User: "...And I need a new TV..."
Computer: "Connecting to sidewalk.msn.com..."
User: "...and I forgot, what is the difference between a compiled and interpreted language..."
Computer: "Connecting to encarta.msn.com..."
Scary?
"HTTP_ACCEPT","image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, image/x-jg, */*". co.us/texts/sorority.html"
"HTTP_USER_AGENT","Mozilla/2.0 (compatible; MSIE 3.02; Update a; AOL 3.0; Windows 95)"
"HTTP_IF_MODIFIED_SINCE","798781954"
"REMOTE_ADDR","205.188.154.10"
"SERVER_PROTOCOL","HTTP/1.0"
"REQUEST_METHOD","GET"
"HTTP_REFERER","http://wonderland.illtel.denver
"HTTP_ACCEPT-LANGUAGE","en"
"HTTP_UA-PIXELS","800x600"
"HTTP_UA-COLOR","color8"
"HTTP_UA-OS","Windows 95"
"HTTP_UA-CPU","x86"
"HTTP_HOST","phobos.illtel.denver.co.us"
"HTTP_EXTENSION","Security/Remote-Passphrase"
"HTTP_MAX-FORWARDS","65535"
"HTTP_VIA","1.0 AOL tserver2[ a9abccd] (Traffic-Server/1.1.7(8) [ 1])"
If I'll bang my forehead at it for two days continuously I can make a hole in it.
There are a lot of lamers with Linux, however at least most of Linux/FreeBSD/... users can explain what exactly happens when they run tar and use pipes. Not something to be too proud about, but definitely a step above "highlight the text and press 'bold' on a toolbar to emphasize a word in email".