Network code is often more than 10 percent of the effort put into a game. I use and like the Allegro library, but networking (handled in DX games by DirectPlay) is outside its scope. Allegro also doesn't do decent-quality full-motion video playback (handled in DX games by DirectShow, the DX interface to Windows Media Player), and an extension to do so won't appear at least until Theora is released.
I mean unless you are are talking about the market share of the Windows brand.
Tiddly-day. The IE license is a "supplemental EULA" that requires a Windows EULA: "If you do not have a validly licensed copy of a qualifying Microsoft Windows operating system, you agree not to use this software."
let's not forget that it Star/Open Office is a "gift" from Sun, another top notch proprietory manufacturer of hardware with their own OS
OpenOffice.org software is under the GNU Lesser General Public License, one of the same licenses Mozilla uses. Why do you use scare-quotes around "gift"?
Early wooden wheels were flat discs. Then came spoke construction, which lightened the load. Then came rubber tyres with balloons in them, which remain the most common to this day.
The word "flat" when referring to an inflatable tyre refers to one whose inner tube (essentially a balloon) has lost most of its air pressure difference vs. atmospheric pressure.
And no, a "Pump It Up" machine at your local video arcade will not inflate your vehicle's tyres any more than a "DDR" machine will dispense double-pumped PC memory.
Flat can be generalized to 3D objects by metonymy. To me, if the dominant surfaces of a 3D object are flat to within tight tolerance, then the object is "flat". Paper is 3D, but most people consider it "flat". A table can be "flat". A CD is "flat". Any other disc or washer with a radius much larger than its thickness can be "flat".
That would seem to imply that if I 'steal' under $1000 worth of movies in 180 days, I'm okay.
Read it again. Section 506 states that if you "financially gain" from willful copyright infringement, you commit a crime. Section 101 states that if you trade copies of works, no matter how little they would cost legitimately, you "financially gain" the value of the copies.
"Most apps work on both"? I was under the impression from other comments in this discussion that developers were generally quick to flock to new frameworks, forcing users to upgrade to new versions of Mac OS X. At least Microsoft provides some new frameworks for download free of charge to licensed Windows OS users via its Windows Update service.
If people aren't free to "corrupt" the open source Java in any way they like, it will not be open source; for example, one project of key importance for Java on Linux would be native bindings to Gnome.
As long as Red Hat keeps additions out of the java.*, javax.*, sun.*, and com.sun.* namespaces, preferably limiting them to com.redhat.* and org.gnome.*, Sun would not consider Red Hat's additions to "corrupt" the platform.
Sun currently holds several patents that effectively block fully compatible open source implementations.
You mean these patents? Can you pick one out that doesn't have an extensive body of prior art?
A "$1000 general-purpose computer" is easy to define. The $1000 general-purpose computers (PC and iMac) are built on x86 and PowerPC architecture respectively.
I define the difference between a "desktop" and a "workstation" in terms of application support. A "desktop machine" is one that natively runs the same binaries as a $1000 general-purpose computer. A "workstation", on the other hand, has little consumer-priced commercial software because there is no consumer-priced model of the hardware, and only a place of "work" can afford hardware of that platform.
If Java were open-source, Microsoft could take it, deliver it as they saw fit and drive a definition of Java that was divergent from the one that the community wanted to be compatible.
Assume that Microsoft would have called this divergent platform "J++".
If the Java platform were open-source and under a license similar to that of X11, what you quoted would be the case. On the other hand, if the Java platform were open-source and copylefted, Microsoft would have to publish the source code of its J++ platform.
Seems clear that the whole copyrighted work is a substantial amount of itself.
True, but a finding of fair use does not require a finding against the copyright owner on all four factors. For instance, the U.S. Supreme Court in Sony v. Universal found that time-shifting an entire work was a fair use.
If a completely optional $120 once a year scares you away
Optional? Hardly. Watch as new versions of application programs for the Mac platform quickly drop support for anything but the latest version of Mac OS X. Heck, even Microsoft still requires that programs carrying the Windows XP Logo work on Windows 2000 and Windows ME.
To confirm you're not a script,
please type the text shown in this image: (random letters) ________
Perhaps they can offer an alternative validation mechanism?
Yahoo! uses telephone verification, but what alternative verification mechanism do you suggest for users of Lynx and similar text based browsers to authenticate themselves to Slashdot staff, who are in no position to pay for a toll-free telephone number? Last time I e-mailed the staff of a web site using a humanconf-like system (it may not have been Slashdot) about this issue, I got a response asking me to think of an alternate system before writing back.
It's just that there are so many people who have convinced themselves that it IS in fact illegal to make copies of the music they own
Actually, this may be true in the United Kingdom and Australia. Those countries have no Betamax precedent in their copyright case law and interpret "fair use" (also called "fair dealing" or "fair play") much more narrowly. Private home copying of music or dramatic fictional movies does not qualify.
ACs need not reply... and and if you do not offer me the respect of knowing my communicant, I will not read your post
Creating an account on Slashdot requires reading figures from a GIF image in some sort of "humanconf" system. Therefore, blind people cannot create accounts on Slashdot. By your own admission, which I quote above, you do not value an opinion expressed on Slashdot by any person without a Slashdot account. Therefore, you do not value the opinions expressed on Slashdot by people with vision disabilities.
I don't think artificial light (other than fire) was really an issue.
Grandparent wrote: "you have to use artificial lights (read: torches)." If I remember correctly, in the United Kingdom, a "torch" is a hand-held electric light. In the United States, speakers call this a "flashlight," and "torch" refers to the old model that used fire.
Unfortunately, performance is not measured in work-done-per-clock. It's measured in absolute time.
Not always. Performance may be measured in main loop executions per hour, but sometimes it is more useful to measure main loop executions per megajoule (speed vs. energy consumption; there are 3.6 MJ in 1 kWh) or main loop executions per cubic meter hour (speed vs. rack space). And if increasing work done per clock can increase the rate of work done for a given amount of electric power or rented rack space, then bean-counters would find increasing work done per clock a worthy goal.
Network code is often more than 10 percent of the effort put into a game. I use and like the Allegro library, but networking (handled in DX games by DirectPlay) is outside its scope. Allegro also doesn't do decent-quality full-motion video playback (handled in DX games by DirectShow, the DX interface to Windows Media Player), and an extension to do so won't appear at least until Theora is released.
I mean unless you are are talking about the market share of the Windows brand.
Tiddly-day. The IE license is a "supplemental EULA" that requires a Windows EULA: "If you do not have a validly licensed copy of a qualifying Microsoft Windows operating system, you agree not to use this software."
Who still sells browser software?
The Big O?
You have a computer that may run every modern piece of software written.
It still can't run DC, PS2, GCN, or Xbox game discs. I don't think it can run Alpha or Itanium binaries at an acceptable speed either.
let's not forget that it Star/Open Office is a "gift" from Sun, another top notch proprietory manufacturer of hardware with their own OS
OpenOffice.org software is under the GNU Lesser General Public License, one of the same licenses Mozilla uses. Why do you use scare-quotes around "gift"?
are tires (when properly pumped up, heh) flat?
Early wooden wheels were flat discs. Then came spoke construction, which lightened the load. Then came rubber tyres with balloons in them, which remain the most common to this day.
The word "flat" when referring to an inflatable tyre refers to one whose inner tube (essentially a balloon) has lost most of its air pressure difference vs. atmospheric pressure.
And no, a "Pump It Up" machine at your local video arcade will not inflate your vehicle's tyres any more than a "DDR" machine will dispense double-pumped PC memory.
the broken VM contains hundreds of calls to Windows specific functions
Then quit whining and start WINEing. That's what Mono's implementation of Windows Forms does.
Flat == 2D; Cylindrical == 3D
Flat can be generalized to 3D objects by metonymy. To me, if the dominant surfaces of a 3D object are flat to within tight tolerance, then the object is "flat". Paper is 3D, but most people consider it "flat". A table can be "flat". A CD is "flat". Any other disc or washer with a radius much larger than its thickness can be "flat".
The bottom line is that if you want your app to run on MS's broken VM, you have to code for Windows; having the source doesn't change anything.
With the source and a copyleft license, what prevents porting a J++ VM to another platform?
That would seem to imply that if I 'steal' under $1000 worth of movies in 180 days, I'm okay.
Read it again. Section 506 states that if you "financially gain" from willful copyright infringement, you commit a crime. Section 101 states that if you trade copies of works, no matter how little they would cost legitimately, you "financially gain" the value of the copies.
"Most apps work on both"? I was under the impression from other comments in this discussion that developers were generally quick to flock to new frameworks, forcing users to upgrade to new versions of Mac OS X. At least Microsoft provides some new frameworks for download free of charge to licensed Windows OS users via its Windows Update service.
if you're going to do it in a clean room, why do you need Sun's support?
If even one of these patents on Java technology does not have extensive prior art, then Red Hat needs Sun's authorization to work on the project.
If people aren't free to "corrupt" the open source Java in any way they like, it will not be open source; for example, one project of key importance for Java on Linux would be native bindings to Gnome.
As long as Red Hat keeps additions out of the java.*, javax.*, sun.*, and com.sun.* namespaces, preferably limiting them to com.redhat.* and org.gnome.*, Sun would not consider Red Hat's additions to "corrupt" the platform.
Sun currently holds several patents that effectively block fully compatible open source implementations.
You mean these patents? Can you pick one out that doesn't have an extensive body of prior art?
A "$1000 general-purpose computer" is easy to define. The $1000 general-purpose computers (PC and iMac) are built on x86 and PowerPC architecture respectively.
I define the difference between a "desktop" and a "workstation" in terms of application support. A "desktop machine" is one that natively runs the same binaries as a $1000 general-purpose computer. A "workstation", on the other hand, has little consumer-priced commercial software because there is no consumer-priced model of the hardware, and only a place of "work" can afford hardware of that platform.
If Java were open-source, Microsoft could take it, deliver it as they saw fit and drive a definition of Java that was divergent from the one that the community wanted to be compatible.
Assume that Microsoft would have called this divergent platform "J++".
If the Java platform were open-source and under a license similar to that of X11, what you quoted would be the case. On the other hand, if the Java platform were open-source and copylefted, Microsoft would have to publish the source code of its J++ platform.
Seems clear that the whole copyrighted work is a substantial amount of itself.
True, but a finding of fair use does not require a finding against the copyright owner on all four factors. For instance, the U.S. Supreme Court in Sony v. Universal found that time-shifting an entire work was a fair use.
If a completely optional $120 once a year scares you away
Optional? Hardly. Watch as new versions of application programs for the Mac platform quickly drop support for anything but the latest version of Mac OS X. Heck, even Microsoft still requires that programs carrying the Windows XP Logo work on Windows 2000 and Windows ME.
Lynx currently gives:
Perhaps they can offer an alternative validation mechanism?
Yahoo! uses telephone verification, but what alternative verification mechanism do you suggest for users of Lynx and similar text based browsers to authenticate themselves to Slashdot staff, who are in no position to pay for a toll-free telephone number? Last time I e-mailed the staff of a web site using a humanconf-like system (it may not have been Slashdot) about this issue, I got a response asking me to think of an alternate system before writing back.
Eventually your mom will kick you out of the basement, and you'll have to work to feed yourself.
In this economy, moms aren't kicking their grown-up children out of the house. At least one mom claims that minimum wage is worse than no job at all.
CLARIFICATION: Deagol's comment is facetious. Notepad isn't the only app that runs on Wine. Check the Wine compatibility database.
It's just that there are so many people who have convinced themselves that it IS in fact illegal to make copies of the music they own
Actually, this may be true in the United Kingdom and Australia. Those countries have no Betamax precedent in their copyright case law and interpret "fair use" (also called "fair dealing" or "fair play") much more narrowly. Private home copying of music or dramatic fictional movies does not qualify.
that violating a copyright, at least right now, in the United States, is not a 'crime' per se
Have you read Title 17, United States Code, section 506? Pay attention as well to the definition of "financial gain" in section 101.
ACs need not reply ... and and if you do not offer me the respect of knowing my communicant, I will not read your post
Creating an account on Slashdot requires reading figures from a GIF image in some sort of "humanconf" system. Therefore, blind people cannot create accounts on Slashdot. By your own admission, which I quote above, you do not value an opinion expressed on Slashdot by any person without a Slashdot account. Therefore, you do not value the opinions expressed on Slashdot by people with vision disabilities.
Please defend.
I don't think artificial light (other than fire) was really an issue.
Grandparent wrote: "you have to use artificial lights (read: torches)." If I remember correctly, in the United Kingdom, a "torch" is a hand-held electric light. In the United States, speakers call this a "flashlight," and "torch" refers to the old model that used fire.
Of course, if it was open-source, I'm sure the community could find ways of optimizing it such that abuses could be nearly eliminated.
Slashcode is free software under the GPL. The biggest abuse I see here on Slashdot is abuse of the M2-immune "overrated" moderation.
Unfortunately, performance is not measured in work-done-per-clock. It's measured in absolute time.
Not always. Performance may be measured in main loop executions per hour, but sometimes it is more useful to measure main loop executions per megajoule (speed vs. energy consumption; there are 3.6 MJ in 1 kWh) or main loop executions per cubic meter hour (speed vs. rack space). And if increasing work done per clock can increase the rate of work done for a given amount of electric power or rented rack space, then bean-counters would find increasing work done per clock a worthy goal.