Besides, if you apply all appropriate patches from Windows Update
How do you download patches from Windows Update? By going to windowsupdate.microsoft.com... with IE. And if it's a fresh install, you have to download the patches with unpatched IE.
And in Unix, even if the user is horrendously stupid, it is still extremely difficult to bring down the system
A program running as a user can do worse things than bringing down the system, such as disclose trade secrets stored in the user's account. The SirCam worm for Windows used this approach.
Because downloading Phoenix takes all of five minute
Not at home: Phoenix is much more than 1.3 MB, which is the biggest download that a dial-up user can complete in the five minute time period you suggested. Not every home user can afford broadband.
Not at work: Unlike IE, Phoenix can't tunnel through an NTLM proxy.
Possibly not at all: Phoenix the browser may cease to exist if Phoenix the BIOS company keeps at it and mozilla.org fails to change the browser's name in time.
But how do you come to the conclusion that this rule affects the private key?
A private key is part of the linker.
I presume the private key is not something that is normally "distributed [...] with the major components (compiler, kernel, and so on) of the
operating system"
Some proprietary system vendors distribute a binary-signing key to authorized developers along with the rest of the official compiler toolchain.
HTML+CSS with paged media, on the other hand, comes very close, at least as close as RTF.
And RTF doesn't render many things reliable from one application to another.
Neither does.doc. It may screw up layout between computers with different fonts, different versions of a font, or different versions of Microsoft Word software. If you want to preserve the exact look of a page while sacrificing editability, use PDF. If you want to preserve editability, use something like LaTeX, DocBook, or HTML+CSS.
RTF doesn't appear to have the capability to generate complicated table structures I need.
Then use HTML+CSS instead. Heck, HTML export programs used to do layout with tables.
I also have a right to put it in my microwave, or anything else I want, except the 6 things listed here [cornell.edu].
Playing a DVD involves making an ephemeral reproduction of the data in the RAM of the player. There exists a backup exemption that applies to computer programs, but DVD Video titles are "audiovisual works" and not "computer programs". Playing it with the windows open is a "public performance". What will you tell the judge?
In this case, the executable includes a digital signature (it isn't runnable without the digital signature), and the source used to generate that digital signature is Microsoft's private key. (note: IANAL)
Neither am I, but it seems that the GNU GPL, section 3, specifically excludes any software that came with the OS or the compiler toolchain from the requirement of distribution of source code. Because the linker signs the app, those who distribute signed binaries of GPL'd software do not need to distribute the system vendor's private key.
It'll be a wonderful day when we'll finally be able to rid ourselves from those damned Award/AMI/Phoenix bug-riddled extremely legacy code.
Actually, we better get lawyers. If somebody manages to set up a LinuxBIOS based machine that also has an X server and a certain Gecko based web browser and then starts selling it in a thin-client configuration, the maker of Phoenix BIOS might get more than a little peeved.
Context: Porting to "just recompile your carbon or cocoa app as 386 in project builder an it will run."
Then cwebster wrote: photoshop is available on i386/win32 nativly
True, recent versions of Adobe Photoshop Elements are available on Intel(tm) i386 architecture, win32 platform. However, recent versions of Photoshop rely on Windows features that remain poorly understood by independent implementors of Win32 API services on, say, FreeBSD/i386. (Darwin, the Mac OS X kernel, is FreeBSD on top of Mach.)
Thus, Mac OS XI users on hypothetical Mac hardware based on i786, Hammer, or Itanic processors would still run into hurdles for Mac apps that 1. aren't recompiled for i386 and 2. don't have an equivalent that runs in WINE.
its not like they lack i386 assembler to match thier ppc stuff...
But you still have to deal with the fact that the publisher reserves the right to refuse to make or to publish the port, in which case access to source code + patches distributed under 17 USC 117(a)(1) is the only way to get a port done.
load the images in the popups, and just drop them on/dev/null
Which kind of sucks if you live in a country whose common practice in Internet access is to pay per bit.
How to avoid fsckups when flashing BIOS
on
MS-DOS 1981-2002 RIP
·
· Score: 3, Interesting
There are two ways that a motherboard or adapter maker can design a BIOS that completely avoids fsckups when being flashed:
Use FreeDOS or some other small realtime OS to run the flash program, and provide a fallback mask-ROM BIOS for when the BIOS checksum doesn't match (that is, when the BIOS write failed).
Put two copies of the BIOS in the flash chip, and if the newer copy of the BIOS fails to checksum, use the older working copy. Have the flash program overwrite only the older copy.
Links to three binary-compatible clones of DOS
on
MS-DOS 1981-2002 RIP
·
· Score: 1
If Microsoft really wants to deny new DOS-licenses, this could be a real problem
No it isn't. IBM publishes proprietary PC DOS 2000, DeviceLogics publishes proprietary DR-DOS, and the free software community publishes free FreeDOS, as numerous other users have mentioned.
with the administration where I work they'll insist on purchasing something, and waiting for someone to mail a physical box to each site.
Then write your own split program, compile it, test it, GPL it, box it, and site-license it to the company, charging for support. That's what I did, using unused computer lab time at my local community college (with permission) to develop Splitoris, a win32 command line file splitting program.
Carbon vs Cocoa, on the other hand, is like Winelib vs Qt, just a different toolkit to access the same underlying graphics system (Quartz or X11).
the onus isnt on the user to recompile
But if your proprietary software publisher refuses to recompile its application for your hardware platform, tough shit. One more reason for free software.
Besides, if you apply all appropriate patches from Windows Update
How do you download patches from Windows Update? By going to windowsupdate.microsoft.com... with IE. And if it's a fresh install, you have to download the patches with unpatched IE.
And in Unix, even if the user is horrendously stupid, it is still extremely difficult to bring down the system
A program running as a user can do worse things than bringing down the system, such as disclose trade secrets stored in the user's account. The SirCam worm for Windows used this approach.
Because downloading Phoenix takes all of five minute
But how do you come to the conclusion that this rule affects the private key?
A private key is part of the linker.
I presume the private key is not something that is normally "distributed [...] with the major components (compiler, kernel, and so on) of the operating system"
Some proprietary system vendors distribute a binary-signing key to authorized developers along with the rest of the official compiler toolchain.
Let the user install
The user is not an administrator or "power user" and cannot run executables from C:\Documents and Settings. Now what?
Microsoft also offers free readers for their office documents
Microsoft's Office document viewer programs are x86 only, and they run slowly if at all in Bochs on non-x86 architecture computers.
HTML sucks for printers. (Especially when it comes to page seperation )
HTML sucks, but the forthcoming CSS Paged Media won't.
Type a document in word, put 7 large images, save as .doc and as .rtf now compare the file sizes.
Now zip both files. If they're about the same size, you've found a solution to the problem.
HTML is not a WYSIWYG language, it shouldn't be
HTML+CSS with paged media, on the other hand, comes very close, at least as close as RTF.
And RTF doesn't render many things reliable from one application to another.
Neither does .doc. It may screw up layout between computers with different fonts, different versions of a font, or different versions of Microsoft Word software. If you want to preserve the exact look of a page while sacrificing editability, use PDF. If you want to preserve editability, use something like LaTeX, DocBook, or HTML+CSS.
RTF doesn't appear to have the capability to generate complicated table structures I need.
Then use HTML+CSS instead. Heck, HTML export programs used to do layout with tables.
Ever try to update a docbook document that you exported to PDF?
Easy. Just go back to the document's DocBook source code, change it, and recompile it to PDF.
I'm still waiting for the "Choose Your Own Adventure" series to be put to film...
Translating a Choose Your Own Adventure book into the format closest to a movie produces laserdisc/DVD games similar to "Dragon's Lair".
Fair use won't matter if the legal proceedings have bankrupted you.
I also have a right to put it in my microwave, or anything else I want, except the 6 things listed here [cornell.edu].
Playing a DVD involves making an ephemeral reproduction of the data in the RAM of the player. There exists a backup exemption that applies to computer programs, but DVD Video titles are "audiovisual works" and not "computer programs". Playing it with the windows open is a "public performance". What will you tell the judge?
What are you going to do when your kid insists (in her very convincing way) to see the latest Disney movie?
Look at it this way. What are you going to do when your kid insists (in her very convincing way) to smoke freebase cocaine?
i am more interested in making music.
Who writes your songs? If you write your own songs, how do you keep yourself from unconsciously copying somebody else's musical work?
In this case, the executable includes a digital signature (it isn't runnable without the digital signature), and the source used to generate that digital signature is Microsoft's private key. (note: IANAL)
Neither am I, but it seems that the GNU GPL, section 3, specifically excludes any software that came with the OS or the compiler toolchain from the requirement of distribution of source code. Because the linker signs the app, those who distribute signed binaries of GPL'd software do not need to distribute the system vendor's private key.
unless the vendor's bios flasher messes up on you, in which case you needed to return that PC anyway
I previously gave two ways that a maker of a motherboard or adapter card can prevent this from ever happening.
It'll be a wonderful day when we'll finally be able to rid ourselves from those damned Award/AMI/Phoenix bug-riddled extremely legacy code.
Actually, we better get lawyers. If somebody manages to set up a LinuxBIOS based machine that also has an X server and a certain Gecko based web browser and then starts selling it in a thin-client configuration, the maker of Phoenix BIOS might get more than a little peeved.
Hooked on Phoenix worked for me!
Context: Porting to "just recompile your carbon or cocoa app as 386 in project builder an it will run."
Then cwebster wrote: photoshop is available on i386/win32 nativly
True, recent versions of Adobe Photoshop Elements are available on Intel(tm) i386 architecture, win32 platform. However, recent versions of Photoshop rely on Windows features that remain poorly understood by independent implementors of Win32 API services on, say, FreeBSD/i386. (Darwin, the Mac OS X kernel, is FreeBSD on top of Mach.)
Thus, Mac OS XI users on hypothetical Mac hardware based on i786, Hammer, or Itanic processors would still run into hurdles for Mac apps that 1. aren't recompiled for i386 and 2. don't have an equivalent that runs in WINE.
its not like they lack i386 assembler to match thier ppc stuff...
But you still have to deal with the fact that the publisher reserves the right to refuse to make or to publish the port, in which case access to source code + patches distributed under 17 USC 117(a)(1) is the only way to get a port done.
I have the images and stuff turned off. I'm sure other people do too. X doesn't show up on that preference.
It's in both the "alt" and "title" attributes of the img element.
load the images in the popups, and just drop them on /dev/null
Which kind of sucks if you live in a country whose common practice in Internet access is to pay per bit.
There are two ways that a motherboard or adapter maker can design a BIOS that completely avoids fsckups when being flashed:
If Microsoft really wants to deny new DOS-licenses, this could be a real problem
No it isn't. IBM publishes proprietary PC DOS 2000, DeviceLogics publishes proprietary DR-DOS, and the free software community publishes free FreeDOS, as numerous other users have mentioned.
with the administration where I work they'll insist on purchasing something, and waiting for someone to mail a physical box to each site.
Then write your own split program, compile it, test it, GPL it, box it, and site-license it to the company, charging for support. That's what I did, using unused computer lab time at my local community college (with permission) to develop Splitoris, a win32 command line file splitting program.
music written by the band or singer themselves
How can the performer-songwriters make sure that they didn't unconsciously copy a previous song? George Harrison got in trouble for that. It can even happen by coincidence, leading to a hypothetical situation in which the Copyright Office rejects works as "unoriginal".
if apple can do it
The Classic application environment is more of a virtualized native environment than it is emulation of hardware.
Carbon vs Cocoa, on the other hand, is like Winelib vs Qt, just a different toolkit to access the same underlying graphics system (Quartz or X11).
the onus isnt on the user to recompile
But if your proprietary software publisher refuses to recompile its application for your hardware platform, tough shit. One more reason for free software.