(Disclaimer: This post is based on knowledge I obtained working with Macromedia Director 6 -- about 5 years ago. My memories might be somewhat distorted.)
The problem with Shockwave is that it was never intended to be cross-platform. Shockwave (or at least, Macromedia Director) seems to make extensive calls to the Windows API to do a lot of the things it does (playing AVI movies comes to mind).
If you want Shockwave support for Linux/x86, you can use the Crossover plugin (now integrated with Crossover Office), which is made by CodeWeavers.
Wasn't Unix cloned and/or forked to support different hardware architectures?
OTOH, building a Windows clone (ReactOS) and *then* trying to emulate it in user-space might be easier than trying to emulate it right away (Wine), especially when you want bug compatibility.
(Be prepared for a trio of rejection notices if you're neither running nor spoofing IE under Windows.)
Yet another reason why Magnatune might be worth looking at again. Magnatune has greatly increased its selection since it started up (e.g. it actually has some music I like now), so if you haven't taken a look in the last few months, you might want to look at it again.
Hmm.. On the other hand, it seems as though the Crossover Plugin was merged into Crossover Office... So I guess I'd end up paying the same amount for CXOffice Professional as I used to for *both* CXOffice and CXPlugin.
I think I can live with that (although the presumption that home users only use one account still irritates me).
Argh! Multi-user support is no longer in the standard version of Crossover Office. I'm tired of people assuming that home users don't run multiple user accounts.
Thats not strictly true either. You can replace the a file while a process is running, and the next time a process starts up it will use the new file. The existing processes that are using the file will go on using the old version until they are restarted.
I'm very skeptical that this is the case. At least, it's not on FAT filesystems. I distinctly remember not being able to delete in-use DLLs on Windows. (Or can you just open and do the equivalent of truncate() and re-write the existing file?"
However, I don't believe the browser or media player ever ran in kernel space; for one thing, it's probably possible to replace the browser without a reboot.
Actually, it's possible to replace a kernel without a reboot. This is already done, to some extent, with Linux's kernel modules.
On Windows, if the browser/media player can't be replaced without a reboot, it's because on Windows, open files can't be unlinked like they can be on Unix-like systems. This means that if you want to replace a file that's memory-mapped (like a DLL for a program that's running), you have to copy it to a temporary space, and replace the file at boot-time.
If you're on a Win9x machine (or maybe even NT/2000/XP, but I haven't checked), have a look at C:\WINDOWS\WININIT.INI sometime after you install something that says it requires a reboot.
Hey, how does one set up Apache to exclude a list of countries from access to a site?
Re:DRM doesn't happen at the codec level
on
XVID 1.0 Released
·
· Score: 2, Insightful
So I still wonder how accepted an open sourced codec will be in the short run, since 95% of desktop users run Windows, without requiring someone to manually install a codec.
It'll be the same as it always has been: WinZip, ICQ, WinAmp, and DivX;-) never came pre-installed on people's computers; it was the early-adopters (computer geeks who aren't programmers) that adopted them.
We needn't worry about 95% of desktop user, since they tend to follow whatever the friendly neighbourgood computer whiz shows them how to do.
Furthermore, there's nothing magic about Linux that prevents bad software from crashing.
Maybe not, but there's the whole lack of Win32 API that seems to make writing good code a lot easier. Ever try to write generally-correct Win32 code? It's almost as hard as doing it in PHP! *ducks*
For the sake of argument: If you, as a user or a developer, wanted a community-run distribution, why would you flock to Fedora, rather than using Debian or Gentoo or any of the other community-based distros?
Since when is copyright infringement equivalent to stealing?
There may be moral issues with using illegally-made copies of proprietary software (it artificially reduces the perceived TCO of the software in comparison with competitors like free software, for example) but it's certainly not stealing.
You can find more information here, or by using a search engine.
The problem with Shockwave is that it was never intended to be cross-platform. Shockwave (or at least, Macromedia Director) seems to make extensive calls to the Windows API to do a lot of the things it does (playing AVI movies comes to mind).
If you want Shockwave support for Linux/x86, you can use the Crossover plugin (now integrated with Crossover Office), which is made by CodeWeavers.
What happens if he has that, and his u+s bit set?
OTOH, building a Windows clone (ReactOS) and *then* trying to emulate it in user-space might be easier than trying to emulate it right away (Wine), especially when you want bug compatibility.
Yet another reason why Magnatune might be worth looking at again. Magnatune has greatly increased its selection since it started up (e.g. it actually has some music I like now), so if you haven't taken a look in the last few months, you might want to look at it again.
Microsoft's looked bad since the early 1990s. You've just started to take notice.
I guess I owe the guys at CodeWeavers an apology.
Although, I *still* think multi-user support should be *standard* with *all* Linux-based software, I'm probably going to buy Professional anyway.
As a side note, it seems that CXOffice 3.0.0 Standard (not Pro) comes free if you have a CXOffice support extension.
I think I can live with that (although the presumption that home users only use one account still irritates me).
Argh! Multi-user support is no longer in the standard version of Crossover Office. I'm tired of people assuming that home users don't run multiple user accounts.
I'm very skeptical that this is the case. At least, it's not on FAT filesystems. I distinctly remember not being able to delete in-use DLLs on Windows. (Or can you just open and do the equivalent of truncate() and re-write the existing file?"
Actually, it's possible to replace a kernel without a reboot. This is already done, to some extent, with Linux's kernel modules.
On Windows, if the browser/media player can't be replaced without a reboot, it's because on Windows, open files can't be unlinked like they can be on Unix-like systems. This means that if you want to replace a file that's memory-mapped (like a DLL for a program that's running), you have to copy it to a temporary space, and replace the file at boot-time.
If you're on a Win9x machine (or maybe even NT/2000/XP, but I haven't checked), have a look at C:\WINDOWS\WININIT.INI sometime after you install something that says it requires a reboot.
Well, the American legal system seems to enjoy extending its power abroad, so it's only fair that the rest of us have some say.
Slash should have a (+/- 1, Evil) moderation option, and users should be able to designate their Evil/Not Evil preference. :-)
I wasn't trying to be funny.
Hey, how does one set up Apache to exclude a list of countries from access to a site?
It'll be the same as it always has been: WinZip, ICQ, WinAmp, and DivX ;-) never came pre-installed on people's computers; it was the early-adopters (computer geeks who aren't programmers) that adopted them.
We needn't worry about 95% of desktop user, since they tend to follow whatever the friendly neighbourgood computer whiz shows them how to do.
Maybe not, but there's the whole lack of Win32 API that seems to make writing good code a lot easier. Ever try to write generally-correct Win32 code? It's almost as hard as doing it in PHP! *ducks*
Well, if you can't dazzle them with brilliance...
A Perl script?? Ewwww! ;-)
For the sake of argument: If you, as a user or a developer, wanted a community-run distribution, why would you flock to Fedora, rather than using Debian or Gentoo or any of the other community-based distros?
The evidence suggests otherwise.
Many web applications just have horrible response times.
Software patents won't stop free software from existing; it will just stop free software from being innovative.
There may be moral issues with using illegally-made copies of proprietary software (it artificially reduces the perceived TCO of the software in comparison with competitors like free software, for example) but it's certainly not stealing.
You can find more information here, or by using a search engine.
What???
Doesn't Google do the same thing?