A company should not need a license to sell photographs that it took with a satellite that it designed, built, and owns. The US government does not own the entire planet.
Similarly, with LGPL could someone simply change access to constructors and methods to "public" to circomvent package protection and allow them manipulate/extend the library from their own proprietary packages?
Yep, they could do that. There's no way to prevent this and be OSD-compliant (if you care about that), because the OSD requires the license to allow users to make any change to the code.
Since each Java class is essentially a shared library of its own, I find the LGPL's definition of a library a little vague. That's why I prefer the MPL, since both the MPL and Java are designed around the unit of an individual file.
There are also some tweaks like fair queueing that divide the bandwidth among active users. So if someone doesn't send any packets for a while, other people will be able to use that bandwidth. Thus if you have N users, each one can be guaranteed at least 1/N of the bandwidth, but they might get more if someone else isn't using any.
I'm assuming here that building servers for Hurd is considerably easier than putting similar things into Linux.
I haven't used the Hurd, so I don't know. But if it is considerably easier, why isn't anyone doing it? Why are most research projects using Linux and *BSD instead?
Hurd would be useful as a research system if any research was being done in it... but I don't see any. If Linux is useful as both a production kernel and a research platform, who needs the Hurd?
Now if you want to talk about interesting research, let's look at SawMill and EROS.
It might be possible to use a lightweight accounting system based on the Digital Silk Road to spread the load around and provide an incentive for people to add new nodes.
3ivX claims that they will release a beta of their MPEG-4 codec for QuickTime on the 15th; that might give them a good shot at winning the contest. That is, if the contest was still open.
Did OpenCodex split as soon as it looked like someone might win the contest?
Many emulators (e.g. Apple's 68k emulator, VirtualPC, HP's Dynamo, probably others) use very similar techniques to DAISY. Dynamic recompilation, dynamic translation, code morphing: the names change, but it's not a new idea.
I see that you also got suckered by the story; DAISY actually does not support x86 and it produces VLIW code, not VLWI (whatever that is).
Indrema has talked about selling an expensive "developer console" that would run uncertified games, although that solution has its own set of drawbacks.
I agree that the RC5-64 project is pointless, but Optimal Golomb Rulers are supposed to have some scientific uses.
Not only that, but all the JavaScript locked up my browser.
They completely ignored the higher-end chipsets like Intel's 840 and the ServerWorks ServerSet III; it would have been nice to see those mentioned.
A company should not need a license to sell photographs that it took with a satellite that it designed, built, and owns. The US government does not own the entire planet.
Similarly, with LGPL could someone simply change access to constructors and methods to "public" to circomvent package protection and allow them manipulate/extend the library from their own proprietary packages?
Yep, they could do that. There's no way to prevent this and be OSD-compliant (if you care about that), because the OSD requires the license to allow users to make any change to the code.
Since each Java class is essentially a shared library of its own, I find the LGPL's definition of a library a little vague. That's why I prefer the MPL, since both the MPL and Java are designed around the unit of an individual file.
It's that thing in the installer that you never read but just click "agree".
...fundamentally altering the IP protocol to include QoS capabilities similar to those provided by ATM. The latter will not happen ;).
So what are RSVP and DiffServ? It already happened; twice in fact.
If IP addresses become essentially free (as in IPv6), then it's pointless to talk about "wasting" them.
Likewise, if you can do encryption and authentication for free, then turning it off costs more than just leaving it on.
You have a good point about administration, although if you rely only on perimeter security then you're screwed if the perimeter is ever breached.
How do you get this sort of information in an e2e environment?
Why do you need a map of the Net? One of the basic ideas of the Net is that it works using only local information.
Um, that "vague model" has been in use on the Net for years. Only when ISPs became completely short-sighted did they start to get rid of end-to-end.
There are also some tweaks like fair queueing that divide the bandwidth among active users. So if someone doesn't send any packets for a while, other people will be able to use that bandwidth. Thus if you have N users, each one can be guaranteed at least 1/N of the bandwidth, but they might get more if someone else isn't using any.
As the article said, you can use a rear-projection system that fits in a case of similar size and shape to today's CRTs.
I'm assuming here that building servers for Hurd is considerably easier than putting similar things into Linux.
I haven't used the Hurd, so I don't know. But if it is considerably easier, why isn't anyone doing it? Why are most research projects using Linux and *BSD instead?
Mac OS X isn't microkernel-based at all, so I wouldn't really call it a single-server.
Likewise, AFAIK only the BeOS network stack is in user space, so I'm not sure what that counts as.
Hurd would be useful as a research system if any research was being done in it... but I don't see any. If Linux is useful as both a production kernel and a research platform, who needs the Hurd?
Now if you want to talk about interesting research, let's look at SawMill and EROS.
How much extra processing does it require? Has anyone measured it?
It might be possible to use a lightweight accounting system based on the Digital Silk Road to spread the load around and provide an incentive for people to add new nodes.
Does Speak Freely support SIP or H.323?
The name www.opencodex.com doesn't even resolve!
Having an outdated site is at least better than having no site IMO...
Are you planning to base the still-image codec contest on a standard like JPEG 2000 or will it be a design-your-own-codec deal?
3ivX claims that they will release a beta of their MPEG-4 codec for QuickTime on the 15th; that might give them a good shot at winning the contest. That is, if the contest was still open.
Did OpenCodex split as soon as it looked like someone might win the contest?
You just described the Linux Standard Base project. Now if only that spec would get finished...
Many emulators (e.g. Apple's 68k emulator, VirtualPC, HP's Dynamo, probably others) use very similar techniques to DAISY. Dynamic recompilation, dynamic translation, code morphing: the names change, but it's not a new idea.
I see that you also got suckered by the story; DAISY actually does not support x86 and it produces VLIW code, not VLWI (whatever that is).
Indrema has talked about selling an expensive "developer console" that would run uncertified games, although that solution has its own set of drawbacks.
MIT is already working on it.
If a game isn't certified, it won't run.