This is actually one of the problems that Sun had in mind when they developed JINI. Bill Joy gave a talk at a user's group a couple of years ago that described the same kind of scenario that you present here.
It's an exciting idea, but it's going to take a lot of effort and money to make something like this that's ubiquitous enough to be more than a geek toy.
One fairly simple alternative is to simply have the application save it's own state to a "checkpoint" file periodically. This approach has been used in other applications for a long time in the form of auto-save files (ie: emacs) and would be easily adapted to a long running program like the one you describe.
Just because the OS doesn't support it automagically it doesn't mean that you can't solve it for yourself with a little bit of extra work and planning.
There is no reason why you couldn't run Galeon under any window manager or desktop that you like, provided you have the required libraries installed on your system. It's not like Galeon is any more proprietary than Konqueror, for crying out loud.
I feel inclined to make the obligatory reference to the exceedingly cool Kinesis ergonomic keyboards. I own both a Classic and a Professional (the ones with the bowls that the keys sit in) and I honestly don't understand how I was able to type before. They've helped to reduce the pain that I feel in my wrists when typing pretty substantially.
Why run Linux? Well, because it's tons faster. MacOS X is still a bit pokey, especially the finder. Many of the apps have not been fully converted to use the new APIs as well, which also causes performance to degrade a little.
As far as wasting money on Apple hardware is concerned, the point is that the iBook is actually cheaper than any comparable Intel based laptop at this point, and is an all around great little box.
Yes, you're mistaken. Netscape 4.x source is not available -- what they released is Mozilla, or at least an early precursor of what we call Mozilla today.
The following is WRT to the XonX effort, specifically the rootless patch(es):
You don't need a seperate terminal, you can use the standard one -- you just need to set your DISPLAY environment variable correctly. It does very much suck that you have to run a window manager.
So, any proprietary software that can be extended by addition of GPLed modules is by definition a derived work? That's more than a little bit scary.
If Microsoft were to advertise that certain features were available in Internet Explorer by way of third party plug-ins that just happened to be GPLed, would this force IE to be GPLed itself?
I don't think so.
Re:Article tries to make AOL look bad
on
AOL And The GPL
·
· Score: 2
Make sure you root around the Internet and sue anyone who distributes a binary copy of a GPLed package while you're at it. You'll find thousands upon thousands of FTP sites that distribute binaries that don't explicitly distribute the (unmodified) source that was used to create them.
If Transmeta has already rolled in the changes from AOL, then requiring AOL to provide yet another channel for distributing the source seems a bit on the pedantic side to me. It's not like they've made changes to the code and they're not giving them back to the root project. Perhaps they're violating the letter of the GPL, and that's not even all that clear, but I don't think they're violating the spirit of it.
(1) How do you know that? They say "user" which is a somewhat nebulous term in and of itself.
(2) How did Media Metrix come by their numbers? The fact that 29 million is the number of paid accounts that AOL currently claims jumps out as either being (a) a coincidence, or (b) a misunderstanding on what exactly AIM is on the part of Media Metrix. Or perhaps the articles that have been written are taking the report out of context. The News.com article that I read the other day was vague at best, and yes, I did read it.
As far as (3) is concerned, I passed the point of engaging in flamewars with people online a number of years ago.
Uh, you *do* realize that the number of users that MSN says AIM has is very, very low when compared to reality, right?
You have to keep in mind that EVERY SINGLE AOL screenname is also an AIM username, and is interoperable with the stand-alone AIM client. I believe AOL had 29 million paying subscriptions at their last quarterly earnings report (I might be off, but not by more than a couple million), with and average of 3 or so screennames per account. Add in the standalone client users and you're significantly higher than what MSN messenger claims.
What you're failing to consider is that Mel was coding for a far different era of computers. Not only did he do things the way he did because it was *cool*, he did it because computers weren't really all that fast and you had to play dirty tricks in order to squeeze every bit (pun intended) of performance out of them that you could.
-Mark
That's a little misleading. While you don't save all that much space between the E250 and the E220R, you *do* with the E420R vs. the E450. The E450 is nice with all those internal drive bays, but it's fscking huge.
What they're saying is that the software simulator that AMD has available today is incredibly slow -- hence the relationship with Transmeta to do essentially an emulator in hardware, and allow faster development.
The downside to the SSH + Pine solution is that Pine has a remotely exploitable buffer overflow that was recently disclosed -- well, okay, not just *A* overflow, a *WHOLE LOT* of them. Pine usage at this point is very, very dangerous, and should probably be discouraged.
Of course, this really sucks since I've been using Pine for several years and I really don't want to switch. (Yes, I know Mutt can be made to kinda sorta emulate Pine, but it's not exact by any means and it still takes some getting used to.)
And the very vast majority of that comes from what was formerly Time Warner. AOL in comparison was quite lean, especially for a pseudo-dotcom.
It could be worse. If you invested in AOL look on the bright side, it could have been RedHat or VA Linux!
He said right there print professionals. Geez, don't get offended about what he said when he didn't say what you thought he said. :)
This is actually one of the problems that Sun had in mind when they developed JINI. Bill Joy gave a talk at a user's group a couple of years ago that described the same kind of scenario that you present here.
It's an exciting idea, but it's going to take a lot of effort and money to make something like this that's ubiquitous enough to be more than a geek toy.
One fairly simple alternative is to simply have the application save it's own state to a "checkpoint" file periodically. This approach has been used in other applications for a long time in the form of auto-save files (ie: emacs) and would be easily adapted to a long running program like the one you describe.
Just because the OS doesn't support it automagically it doesn't mean that you can't solve it for yourself with a little bit of extra work and planning.
There is no reason why you couldn't run Galeon under any window manager or desktop that you like, provided you have the required libraries installed on your system. It's not like Galeon is any more proprietary than Konqueror, for crying out loud.
You mean the same user that cost Palm thousands of dollars by filing this silly lawsuit in the first place? Uh, yeah.
TCP/IP Illustrated is a must.
Those look like complaints to me.
I feel inclined to make the obligatory reference to the exceedingly cool Kinesis ergonomic keyboards. I own both a Classic and a Professional (the ones with the bowls that the keys sit in) and I honestly don't understand how I was able to type before. They've helped to reduce the pain that I feel in my wrists when typing pretty substantially.
As far as wasting money on Apple hardware is concerned, the point is that the iBook is actually cheaper than any comparable Intel based laptop at this point, and is an all around great little box.
Yes, you're mistaken. Netscape 4.x source is not available -- what they released is Mozilla, or at least an early precursor of what we call Mozilla today.
The following is WRT to the XonX effort, specifically the rootless patch(es): You don't need a seperate terminal, you can use the standard one -- you just need to set your DISPLAY environment variable correctly. It does very much suck that you have to run a window manager.
No, that's not what it's all about. Vidomi is a company. At the end of the day, it's all about making money.
If Microsoft were to advertise that certain features were available in Internet Explorer by way of third party plug-ins that just happened to be GPLed, would this force IE to be GPLed itself? I don't think so.
If Transmeta has already rolled in the changes from AOL, then requiring AOL to provide yet another channel for distributing the source seems a bit on the pedantic side to me. It's not like they've made changes to the code and they're not giving them back to the root project. Perhaps they're violating the letter of the GPL, and that's not even all that clear, but I don't think they're violating the spirit of it.
It's clearly an April Fool's joke. Come on guys, wake up. Have some coffee.
(1) How do you know that? They say "user" which is a somewhat nebulous term in and of itself.
(2) How did Media Metrix come by their numbers? The fact that 29 million is the number of paid accounts that AOL currently claims jumps out as either being (a) a coincidence, or (b) a misunderstanding on what exactly AIM is on the part of Media Metrix. Or perhaps the articles that have been written are taking the report out of context. The News.com article that I read the other day was vague at best, and yes, I did read it.
As far as (3) is concerned, I passed the point of engaging in flamewars with people online a number of years ago.
Thanks for your comments.
Uh, you *do* realize that the number of users that MSN says AIM has is very, very low when compared to reality, right? You have to keep in mind that EVERY SINGLE AOL screenname is also an AIM username, and is interoperable with the stand-alone AIM client. I believe AOL had 29 million paying subscriptions at their last quarterly earnings report (I might be off, but not by more than a couple million), with and average of 3 or so screennames per account. Add in the standalone client users and you're significantly higher than what MSN messenger claims.
What you're failing to consider is that Mel was coding for a far different era of computers. Not only did he do things the way he did because it was *cool*, he did it because computers weren't really all that fast and you had to play dirty tricks in order to squeeze every bit (pun intended) of performance out of them that you could. -Mark
That's a little misleading. While you don't save all that much space between the E250 and the E220R, you *do* with the E420R vs. the E450. The E450 is nice with all those internal drive bays, but it's fscking huge.
It also should be pointed out that Time Warner already had content and bandwidth. -Mark
What they're saying is that the software simulator that AMD has available today is incredibly slow -- hence the relationship with Transmeta to do essentially an emulator in hardware, and allow faster development.
The downside to the SSH + Pine solution is that Pine has a remotely exploitable buffer overflow that was recently disclosed -- well, okay, not just *A* overflow, a *WHOLE LOT* of them. Pine usage at this point is very, very dangerous, and should probably be discouraged.
Of course, this really sucks since I've been using Pine for several years and I really don't want to switch. (Yes, I know Mutt can be made to kinda sorta emulate Pine, but it's not exact by any means and it still takes some getting used to.)
Look at that update.. It's nice to be right. :-)