Let's imagine an ISP providing the range 80.214.0.0
It has some routers providng connection to the rest of Internet. The filtering should take place on these routers for packets going from subnetwork to internet. If this packet has source 80.214.1.56, it's probably a legit packet and the router must transfer it. If this packet has source 12.34.56.78 -inappropriate- it's a bad packet and must drop it.
All this trouble stems from two orthogonal problems.
The window width, useful to accept datas
The possibility to spoof source IP address and send RST packet.
One possibility would be to accept the RST packet with the very right sequence number (beginning of window) and thus making its probability fall back to 2^32 to 1. I guess it would need some serious reimplementation of TCP stack on all systems.
Another possibilty would be for ISPs to drop packet with inappropriate source address, to prevent spoofing. It might work if all ISP do this job and no rogue party has a direct internet connection.
All of the above would be steps in the right direction
For the article, Xandros looks nice with its slighlty modified KDE and won't disturb much users with MS Windows experience. Nice effort, but I think a full-blown desktop distro- the Deluxe one, should not cost more than any good new video game, 50EUR. - Yes I'm cheap when it comes to software.
I won't buy them, but wish them good luck.
I have to wonder if Linux developers have missed the fact that a computer is supposed to run arbitrary programs
Splitting hairs mode : Linux is the One kernel. Kernel developpers didn't miss anything in this regard. The first tier is OK, let's climb higher and look on the distro tier.
If I get what you said correctly, here lies the problem.
Most distros are promoting free-as-in-speech softwares, and free-as-in-beer to cut costs.
So they basically can't put everything in their repository.
With Gentoo, IIRC you can emerge commercial and/or proprietary softwares - Sun JVM and some games such as Neverwinter Nights comes to my mind. You must however provide the binaries/data in one way or another, since the download is under some restrictions. The primary purpose of these tools is to facilitate integration in the whole system, nothing less, nothing more. The downloading part is a convenience but nothing more, heavily used when it's legal to do so, but not in other
Sun also provides RPM for its JVM. Whether they do for other distros the packaging job or not is up to them .
Whether you provide nice apt/yum/chihuaha repository for your database software people can't obviously live without is up to you too.:-)
As for selling software for big $$$ through these tools, well you can't(*). But it would still apply for the 30-day-trial-after-that-foot-the-bill evaluation version.
So go make those.deb,.rpm, and ebuild. Just don't expect voluntary packaging for your proprietary and non-free-as-in-beer tools.
Moreover there are some meta packaging tools that could save your day, such as autopackage. They're not complete yet, but they're worth a look.
Waiting for the rather nasty reply, Batman.;-)
Just my 0,01EUR.
(*) unless you code a free plugin for these repository that implement a pay-per-download system, that is.
Weizmann Institute of Science disovers Cure for Cancer.
+1 happy citizen in each Israeli town.
Well, it deserves an explication.
Let's imagine an ISP providing the range 80.214.0.0
It has some routers providng connection to the rest of Internet. The filtering should take place on these routers for packets going from subnetwork to internet.
If this packet has source 80.214.1.56, it's probably a legit packet and the router must transfer it.
If this packet has source 12.34.56.78 -inappropriate- it's a bad packet and must drop it.
OSrry I didn't make it clear on first time
I also tinkered with a Logo version - available as a pluggable ROM- on a Thomson MO6, as I was 6 year old.
The turtle was fun to move
All this trouble stems from two orthogonal problems.
One possibility would be to accept the RST packet with the very right sequence number (beginning of window) and thus making its probability fall back to 2^32 to 1. I guess it would need some serious reimplementation of TCP stack on all systems.
Another possibilty would be for ISPs to drop packet with inappropriate source address, to prevent spoofing. It might work if all ISP do this job and no rogue party has a direct internet connection.
All of the above would be steps in the right direction
For the article, Xandros looks nice with its slighlty modified KDE and won't disturb much users with MS Windows experience. Nice effort, but I think a full-blown desktop distro- the Deluxe one, should not cost more than any good new video game, 50EUR. - Yes I'm cheap when it comes to software. I won't buy them, but wish them good luck.
Splitting hairs mode : Linux is the One kernel. Kernel developpers didn't miss anything in this regard. The first tier is OK, let's climb higher and look on the distro tier.
If I get what you said correctly, here lies the problem. Most distros are promoting free-as-in-speech softwares, and free-as-in-beer to cut costs. So they basically can't put everything in their repository.
With Gentoo, IIRC you can emerge commercial and/or proprietary softwares - Sun JVM and some games such as Neverwinter Nights comes to my mind. You must however provide the binaries/data in one way or another, since the download is under some restrictions. The primary purpose of these tools is to facilitate integration in the whole system, nothing less, nothing more. The downloading part is a convenience but nothing more, heavily used when it's legal to do so, but not in other
Sun also provides RPM for its JVM. Whether they do for other distros the packaging job or not is up to them .
Whether you provide nice apt/yum/chihuaha repository for your database software people can't obviously live without is up to you too. :-)
As for selling software for big $$$ through these tools, well you can't(*). But it would still apply for the 30-day-trial-after-that-foot-the-bill evaluation version.
So go make those .deb, .rpm, and ebuild. Just don't expect voluntary packaging for your proprietary and non-free-as-in-beer tools.
Moreover there are some meta packaging tools that could save your day, such as autopackage. They're not complete yet, but they're worth a look.
Waiting for the rather nasty reply, Batman. ;-)
Just my 0,01EUR.
(*) unless you code a free plugin for these repository that implement a pay-per-download system, that is.