There's a difference.
on
PHP 5 Beta 1
·
· Score: 1
There's a difference between requiring Windows and requiring Visual Studio. Windows is $300 by itself for one seat or bundled with 99.odd percent of all PCs. Visual Studio, on the other hand, is over $1000 for one seat and is not typically bundled with PCs.
Well why didn't they say so?
on
PHP 5 Beta 1
·
· Score: 1
Just compile it with gcc. gcc is available as a binary for Windows as well.
So you're saying I can compile PHP and MySQL in MinGW? Why didn't the documentation say so?
Won't the Xbox 2 need to have an Nvidia chipset as well in order to be binary-compatible to Xbox 1 games?
Re:Requires Microsoft Visual C++
on
PHP 5 Beta 1
·
· Score: 1
why not download Knoppix and give it a try?
I know Linux can't write to NTFS partitions, but can it read them reliably?
If you're not going to share what your legacy applications are, how are we supposed to know whether WINE runs them?
Let me scan down my start menu. I see GIMP, Emacs, and several programs that didn't originate on the Linux side: AIM and MSN with file transfer capability, ATI TV Wonder VE video input card driver, Canon S520 printer driver, Cool Edit Pro, Maple V 5.1, Microtech 4850 scanner driver, Modplug Tracker, Olympus D-340L camera driver, Outlook Express with Hotmail support, QuickTime 6 with all the codecs that come with QuickTime 6, and StepMania (is pyDDR any good?).
OK, so I check some of this list against Codeweavers' application database. Modplug Tracker seems to work. Maple has not been rated in Wine. (There exists a Linux version, but my school didn't have it, and now that I'm out of school, it'd be way too expensive for me to buy.) Cool Edit Pro seems to hang on the splash screen for many people. Outlook Express's EULA prohibits running it in Wine. My scanner seems to be unsupported, but gphoto can pull pictures from my camera, and the TV Wonder VE has a Brooktree chipset (which supposedly works).
They can query their modem remotely and check in other ways to determine if it's their fault or yours.
Thanks. I was hoping Comcast wouldn't be one of those ISPs that say 'if you're not running Windows, we'll assume everything's your fault.'
In both the United Kingdom and the United States, a
computer program is considered a "literary work", which is defined in section 101:
''Literary works'' are works, other than audiovisual works, expressed in words, numbers, or other verbal or numerical symbols or indicia, regardless of the nature of the material objects, such as books, periodicals, manuscripts, phonorecords, film, tapes, disks, or cards, in which they are embodied.
Neither in statute nor in case law does the definition of "literary works" extend only to those written in a natural language.
If you disagree that computer programs are "literary works", please reconcile with 17 USC 102, which doesn't mention computer programs explicitly at all.
Re:Requires Microsoft Visual C++
on
PHP 5 Beta 1
·
· Score: 1
you can't compile/link with GPL stuff with the 7.0/.NET compiler due to licensing restrictions
Huh? Isn't this a GPL'd program compiled with Visual Studio.NET? Aren't any libraries that come with the compiler considered "major components... of the operating system" under section 3 of the GNU GPL?
There's no such thing as "public performance" in software copyright law.
Let's break down the definition of "public performance". According to 17 USC 101, "To 'perform' a work means to recite, render, play, dance, or act it, either directly or by means of any device or process". I'd assume that running a program would be considered "act[ing] it... by means of [a] device".
The same section defines "publicly": "To perform or display a work 'publicly' means - (1) to perform or display it at a place open to the public... or (2) to transmit or otherwise communicate a performance or display of the work to a place specified by clause (1) or to the public, by means of any device or process". From the statute, I reason that opening up a public web interface to a program constitutes performing the program publicly, which is the copyright owner's exclusive right under section 106.
In addition, even if this public performance angle doesn't hold, the DMCA's circumvention ban may make EULAs into binding contracts because it's impossible to gain access to the copyrighted compiler without going through or around the access control mechanism known as the installer's EULA screen. Contract law typically requires an offer, an acceptance, and consideration to create a binding contract. OFFER: the displayed contract. ACCEPTANCE: "I Agree". "CONSIDERATION": Microsoft authorizes decryption of the cab files; the user sells his soul.
Now that I've shown the statute, do you have case law to back up your position?
Re:Requires Microsoft Visual C++
on
PHP 5 Beta 1
·
· Score: 1
You had enough spare time to whine about this on slashbot and promote FUD. MAybe you need to adjust your priorities.
But I don't have enough spare time nor experience to become the maintainer of a port of such a widely used program.
Re:Requires Microsoft Visual C++
on
PHP 5 Beta 1
·
· Score: 1
Chores.
Job hunting.
Free software development, in an attempt to build my resume.
Re:Requires Microsoft Visual C++
on
PHP 5 Beta 1
·
· Score: 1, Insightful
Does Linux support all the hardware in a typical Dell desktop machine that my parents bought before I learned about Linux?
"So don't buy Windows-specific hardware." Why can't I find penguin logos on any of the boxes of PCI, AGP, and USB devices that I see at Best Buy or Circuit City? Where should I be shopping instead?
Does Wine run all my legacy Windows applications for which there exists no stable Free replacement?
Will Comcast troubleshoot the Internet connection to my machine if I'm running something other than Windows on an x86 box?
what's so difficult about using your own mysql installation?
How do I tell binary PHP to use the installed binary MySQL?
Please read this comment before replying with such an answer along the lines of "compile it yourself".
Requires Microsoft Visual C++
on
PHP 5 Beta 1
·
· Score: 5, Interesting
MySQL isn't bundled with it, but you can easily add it yourself when compiling.
Compiling?
Compiling PHP for Windows requires the Microsoft Visual C++ compiler version 6.0 or later.
The Microsoft Visual C++ optimizing compiler version 6.0 or later is available only from Microsoft as part of Microsoft Visual Studio.NET, which costs $1,079 for one non-academic seat. (Microsoft no longer sells a Visual C++ optimizing compiler separately.)
Some people are bound to bring up the $109 Microsoft Visual C++ Learning Edition, but 1. the EULA attached to its library probably does not permit distribution of generated binaries nor public performance (i.e. use on a public web site) of generated binaries, and 2. because it does not have an optimizer, the speed of generated binaries is closer to that of an interpreted program than to that of a compiled program.
If I had any spare time, I'd fix this by porting the build to MinGW.
Brazil was settled by Portuguese people. The culture of Brazil derives heavily from the culture of Portugal. So Brazil is "essentially" northern European.
Like other bipartisan bills, the DMCA and the Bono Act would have passed even if then President Clinton had vetoed it. Both bills passed each house by a voice vote, which takes 80.1 percent of each house. (The Constitution provides that 20 percent of either house can force a full vote in that house.) Overriding a veto takes only 66.7 percent of each house.
"Brazilian" is a language mutually intelligible with "Portuguese".
To many linguists such as Dr. John McWhorter (author of The Power of Babel, ISBN: 0716744732), "a language" and "a dialect" are synonymous. Defining "language" as a set of mutually intelligible dialects fails because mutual intelligibility happens on a gradient. It's possible for A and B to be mutually intelligible, and so B and C, and so C and D, but not A and D. Chickasaw and Choctaw "languages" are mutually intelligible but called separate "languages" because they were spoken by nations with separate armies when they were first recognized by linguists of European descent. The reason English is a "language" and Ebonics is called a "dialect" is that Ebonics doesn't have a department of defense behind it.
Parents found 13 percent of the games rated 'E' to be clearly objectionable for children 3-7.
This could be fixed with one change: the introduction of a new ESRB rating between "Everyone" and "Teen", roughly equivalent to CARA's "PG" movie rating. That said, my family lets the 3-7 year olds play Super Smash Bros. Melee, a game that's "T" on the box but probably should have been in this PG-equivalent category that I propose here.
Remember that some professions require international travel, and "I'm not going to the USA" produces "you're fired". Remember that it may be prohibitively expensive to forgo several years of income to learn a new profession.
Essential to blackmail is the transfer of valuable assets from the blackmailee to the blackmailer. "Give me money or I'll tell" is blackmail. "You tell or I'll tell" is not.
How is "you tell" not equivalent to "give me money"? Trade secrets such as a signed xbe are "things of value".
There's a difference between requiring Windows and requiring Visual Studio. Windows is $300 by itself for one seat or bundled with 99.odd percent of all PCs. Visual Studio, on the other hand, is over $1000 for one seat and is not typically bundled with PCs.
Just compile it with gcc. gcc is available as a binary for Windows as well.
So you're saying I can compile PHP and MySQL in MinGW? Why didn't the documentation say so?
Won't the Xbox 2 need to have an Nvidia chipset as well in order to be binary-compatible to Xbox 1 games?
why not download Knoppix and give it a try?
I know Linux can't write to NTFS partitions, but can it read them reliably?
If you're not going to share what your legacy applications are, how are we supposed to know whether WINE runs them?
Let me scan down my start menu. I see GIMP, Emacs, and several programs that didn't originate on the Linux side: AIM and MSN with file transfer capability, ATI TV Wonder VE video input card driver, Canon S520 printer driver, Cool Edit Pro, Maple V 5.1, Microtech 4850 scanner driver, Modplug Tracker, Olympus D-340L camera driver, Outlook Express with Hotmail support, QuickTime 6 with all the codecs that come with QuickTime 6, and StepMania (is pyDDR any good?).
OK, so I check some of this list against Codeweavers' application database. Modplug Tracker seems to work. Maple has not been rated in Wine. (There exists a Linux version, but my school didn't have it, and now that I'm out of school, it'd be way too expensive for me to buy.) Cool Edit Pro seems to hang on the splash screen for many people. Outlook Express's EULA prohibits running it in Wine. My scanner seems to be unsupported, but gphoto can pull pictures from my camera, and the TV Wonder VE has a Brooktree chipset (which supposedly works).
They can query their modem remotely and check in other ways to determine if it's their fault or yours.
Thanks. I was hoping Comcast wouldn't be one of those ISPs that say 'if you're not running Windows, we'll assume everything's your fault.'
Couldn't the CGA output to a TV?
Nothing wrong with a company not wanting to give out their source code
Unless my computer's processor is not an x86 or a PowerPC.
In both the United Kingdom and the United States, a computer program is considered a "literary work", which is defined in section 101:
Neither in statute nor in case law does the definition of "literary works" extend only to those written in a natural language.
If you disagree that computer programs are "literary works", please reconcile with 17 USC 102, which doesn't mention computer programs explicitly at all.
you can't compile/link with GPL stuff with the 7.0/.NET compiler due to licensing restrictions
Huh? Isn't this a GPL'd program compiled with Visual Studio .NET? Aren't any libraries that come with the compiler considered "major components ... of the operating system" under section 3 of the GNU GPL?
There's no such thing as "public performance" in software copyright law.
Let's break down the definition of "public performance". According to 17 USC 101, "To 'perform' a work means to recite, render, play, dance, or act it, either directly or by means of any device or process". I'd assume that running a program would be considered "act[ing] it ... by means of [a] device".
The same section defines "publicly": "To perform or display a work 'publicly' means - (1) to perform or display it at a place open to the public ... or (2) to transmit or otherwise communicate a performance or display of the work to a place specified by clause (1) or to the public, by means of any device or process". From the statute, I reason that opening up a public web interface to a program constitutes performing the program publicly, which is the copyright owner's exclusive right under section 106.
In addition, even if this public performance angle doesn't hold, the DMCA's circumvention ban may make EULAs into binding contracts because it's impossible to gain access to the copyrighted compiler without going through or around the access control mechanism known as the installer's EULA screen. Contract law typically requires an offer, an acceptance, and consideration to create a binding contract. OFFER: the displayed contract. ACCEPTANCE: "I Agree". "CONSIDERATION": Microsoft authorizes decryption of the cab files; the user sells his soul.
Now that I've shown the statute, do you have case law to back up your position?
You had enough spare time to whine about this on slashbot and promote FUD. MAybe you need to adjust your priorities.
But I don't have enough spare time nor experience to become the maintainer of a port of such a widely used program.
Chores.
Job hunting.
Free software development, in an attempt to build my resume.
Does Linux support all the hardware in a typical Dell desktop machine that my parents bought before I learned about Linux?
"So don't buy Windows-specific hardware." Why can't I find penguin logos on any of the boxes of PCI, AGP, and USB devices that I see at Best Buy or Circuit City? Where should I be shopping instead?
Does Wine run all my legacy Windows applications for which there exists no stable Free replacement?
Will Comcast troubleshoot the Internet connection to my machine if I'm running something other than Windows on an x86 box?
what's so difficult about using your own mysql installation?
How do I tell binary PHP to use the installed binary MySQL?
Please read this comment before replying with such an answer along the lines of "compile it yourself".
MySQL isn't bundled with it, but you can easily add it yourself when compiling.
Compiling?
Compiling PHP for Windows requires the Microsoft Visual C++ compiler version 6.0 or later.
The Microsoft Visual C++ optimizing compiler version 6.0 or later is available only from Microsoft as part of Microsoft Visual Studio .NET, which costs $1,079 for one non-academic seat. (Microsoft no longer sells a Visual C++ optimizing compiler separately.)
Some people are bound to bring up the $109 Microsoft Visual C++ Learning Edition, but 1. the EULA attached to its library probably does not permit distribution of generated binaries nor public performance (i.e. use on a public web site) of generated binaries, and 2. because it does not have an optimizer, the speed of generated binaries is closer to that of an interpreted program than to that of a compiled program.
If I had any spare time, I'd fix this by porting the build to MinGW.
by what spade do you call the conglomeration of concepts known individually as copyright, patent, trademark, servicemark, and tradename?
By what name do you call the conglomeration of an apple, an orange, a DDR dance pad, a Van Gogh painting, and a bathrobe?
Since when is Brazil in northern Europe?
Brazil was settled by Portuguese people. The culture of Brazil derives heavily from the culture of Portugal. So Brazil is "essentially" northern European.
Like other bipartisan bills, the DMCA and the Bono Act would have passed even if then President Clinton had vetoed it. Both bills passed each house by a voice vote, which takes 80.1 percent of each house. (The Constitution provides that 20 percent of either house can force a full vote in that house.) Overriding a veto takes only 66.7 percent of each house.
No, but id Software might sue you for trademark infringement.
"Brazilian" is a language mutually intelligible with "Portuguese".
To many linguists such as Dr. John McWhorter (author of The Power of Babel, ISBN: 0716744732), "a language" and "a dialect" are synonymous. Defining "language" as a set of mutually intelligible dialects fails because mutual intelligibility happens on a gradient. It's possible for A and B to be mutually intelligible, and so B and C, and so C and D, but not A and D. Chickasaw and Choctaw "languages" are mutually intelligible but called separate "languages" because they were spoken by nations with separate armies when they were first recognized by linguists of European descent. The reason English is a "language" and Ebonics is called a "dialect" is that Ebonics doesn't have a department of defense behind it.
Parents found 13 percent of the games rated 'E' to be clearly objectionable for children 3-7.
This could be fixed with one change: the introduction of a new ESRB rating between "Everyone" and "Teen", roughly equivalent to CARA's "PG" movie rating. That said, my family lets the 3-7 year olds play Super Smash Bros. Melee, a game that's "T" on the box but probably should have been in this PG-equivalent category that I propose here.
Remember that some professions require international travel, and "I'm not going to the USA" produces "you're fired". Remember that it may be prohibitively expensive to forgo several years of income to learn a new profession.
The millions of fast food restaurants owned by PepsiCo
I thought PepsiCo had spun its restaurants into Tricon Global Restaurants, which became Yum! Brands.
McDonald's isn't the only fast food chain that deals Coke. Try Burger King, Wendy's, and pretty much everywhere else except Yum! Brands restaurants.
While you may disagree with their business practices, it's their product
Until I give Best Buy my money.
and they have the right to choose how it is sold.
Do they have the right to choose how it is used after it is sold, "first sale" and all?
Essential to blackmail is the transfer of valuable assets from the blackmailee to the blackmailer. "Give me money or I'll tell" is blackmail. "You tell or I'll tell" is not.
How is "you tell" not equivalent to "give me money"? Trade secrets such as a signed xbe are "things of value".