OSS is in stark opposition to the notion of ownership of property.
I take issue with that. No one sane talks about forcing closed source companies to open their source. It isn't a communist dream of wealth redistribution, it's a recognition that software and data have very little economic value by themselves, that once software is written, it becomes an infinite resource that everyone can share.
As a Libertarian and a supporter of free software, I see no fundamental conflict between OSS and property rights, any more than I see a fundamental conflict between grocery stores and charity food banks.
Well, "compiled in" and "as a module" are two different things, so your question is kinda ambiguous.
But in any case, make oldconfig will carry your entire config forward, what was a module will stay a module, what was compiled in will stay compiled in.
The only thing you need to go through are any new options that were added since the last release.
You route to the networks next to you, they route to the networks next to them, etc.
It would be more like hundreds of small LANs. Disconnected islands could happen, but are not likely with good routing. Sufficiently smart routing algorithms could determine where links do not exist, but should exist to lessen a bottleneck or connect a disconnected island. The routing algorithm could suggest peering to LAN operators that would be mutually beneficial.
It would be less efficient, and much more complex than the current Internet, but not something that I view as impossible. The cost savings I believe will be a significant motivating factor.
Networks get faster, computers get faster, algorithms get smarter. It's short sighted to call something like this impossible.
Because then business people wouldn't take it seriously. As it is, PDAs have only tenuous business usefulness, the technology hasn't progressed much past "fancy address book and status symbol for the neo-techno-yuppie".
Aren't you paying attention? There would be no datacenters. Routers would be only at the borders of each LAN, there would be no backbones.
As I said, current routing technology isn't going to be able to do this. It may never happen, but a few advances in graph theory and protocols, and we could be there.
Why don't you log in? At least then you could make me your foe.:)
Mounting a cramFS image is reverse-engineering these days? Have you been taking lessons from Adobe?
Also, a SASE should be considered a distribution mechanism of unreasonable cost in time and effort to the person requesting the code.
I seriously doubt it. Nothing in the GPL says the licensee has to provide the source in the way that is least costly, only that you use a medium customarily used for software exchange in a machine readable form. A CD through the mail is definitely is something customarily used for software exchange and is definitely machine readable.
The GPL says you can't charge more than your cost to distribute the source. The postage to mail you the source is obviously included in the cost of distributing the source. They could charge you a couple dollars for a CD and the time it takes to burn it too, but it seems they aren't pushing it that far, and they even imply they will absorb the cost of the postage in most cases.
They should provide it for free download.
Why? It's just code that is already available online. As I said, the GPL doesn't dictate how you distribute the code, only that you distribute it in machine readable form on a media customarily used for software exchange.
From the way I read this situation and Linksys' response, it seems they are saying that their own code is completely user-space, and the implication is that it is closed source.
If you request a module from them, they are just going to send you what is already available online, in other words, there is no point in requesting source from them.
Wireless is a bad idea for backbones, but imagine a little Mr. AC.
Bandwidth is not expensive. I can string a bundle of CAT5e across my house and have as much bandwidth across my house as any backbone, enough to max out the PCI busses on as many computers as I have.
I can imagine a world in which ad hoc networks rule, and the engineered Internet is considered legacy, something only large companies with a need for guaranteed service get. The price for such an Internet connection falls to the value of that guarantee. Under this system, a connection to the new ad-hoc Internet would cost only as much as the person providing your local infrastructure wanted to charge to maintain the local network and connections to surrounding networks.
Advances in routing technology could bring about a world in which an ad-hoc network could be connected at many random points to the legacy Internet, and the load would be balanced accordingly.
It's not going to be free, and it probably can't happen with the current incarnation of TCP/IP and current routing protocols. But it could happen when the day comes that a router can spend trillions of cycles solving the complex graph that an ad-hoc network represents, or when advances in graph theory yield more efficient routing protocols.
This isn't just a theory, this is something that has been proven to work. Ham radio has been doing global ad-hoc networking for years. I'm not talking about digital modes, I'm talking about normal traffic handling. Sure, the Internet and high speed data present new challenges, but they can be overcome. Maybe not in the next couple years, but not too far off either.
The only thing that could really stifle this from happening is RIAA/MPAA type tactics by telcos and cable companies whos relevance will rapidly fade. Luckily, at this moment, those companies are in a vulernable state, and unless they get a lot bigger and a lot more powerful over the next few years, I doubt they will have the money to press the issue.
Nothing prevents BSD code from coming under the same sort of lawsuit.
In fact, it really has nothing to do with license at all, it's just easier to pick on open source because you can look through the code for sections that are similar enough to your code to make accusations based on.
Re:Ill get it out of the way
on
Mac OS X Hints
·
· Score: 1
And if the apple mouse is built into your laptop, I guess throwing the mouse in the trash includes throwing the whole laptop in the trash.
Really, these are the same group of people who lamented the passing of reading, writing, and speaking Classical Greek and Latin from "educated" universities.
And the same people that defend a general CS program that includes math past basic calculus.
The FCC has ruled that the Internet is not broadcast, it is not subject to the same rules and regulations.
I'm against spam as much as the next person, but we have to be careful. Your line of reasoning is how things like the CDA came about, remember that?
If you say things like "If you can't be sure the other party is of age, then you can't send anything that is adult", then we wind up with a G-rated Internet for kids, and we no longer have a free venue for expression.
I'm not arguing that spam is free expression, or anything of that sort, only that your line of logic, when extended to other protocols, could be very dangerous.
Actually you can't legally send porn junk mail through the US mail.
39 USC Section 3008
Whoever for himself, or by his agents or assigns, mails or causes to be mailed any pandering advertisement which offers for sale matter which the addressee in his sole discretion believes to be erotically arousing or sexually provocative shall be subject to an order of the Postal Service to refrain from further mailings of such materials to designated addresses thereof.
The fact that MS runs it should in no way detract from that.
But it does. I don't know if I can put in a a non-Godwin invoking fashion, but that's like saying "Well these are very nice robes, the fact that the KKK manufacturers them should in no way detract from that".
You guys are missing the point. While the normal receiver can only pick up the signal for maybe 10-20 feet, a high gain antenna pointed at your office (through a window, or maybe even through an exterior wall), could pick up your signal for hundreds of yards.
This isn't some pie-in-the-sky spy tech either, it's basic radio gear that anyone could build.
This does seem to be a loophole, as the GPL does not seem to require the end user be notified they are running program that falls under the GPL, as long as the distributer does not modify anything, and only distributes binaries.
The only notification section is Section 1, which only applies to distribution of source code.
So the question I guess is, will we need a new version of the GPL soon that clarifies this?
There's a simple solution, you just make a human sized robot, then you can hook the sensors up to that, and control that robot with a joystick.
Gives whole new meaning to when someone accuses you of cheating by using a bot.
OSS is in stark opposition to the notion of ownership of property.
I take issue with that. No one sane talks about forcing closed source companies to open their source. It isn't a communist dream of wealth redistribution, it's a recognition that software and data have very little economic value by themselves, that once software is written, it becomes an infinite resource that everyone can share.
As a Libertarian and a supporter of free software, I see no fundamental conflict between OSS and property rights, any more than I see a fundamental conflict between grocery stores and charity food banks.
Spamming is currently not a criminal activity.
The fraudulent sort of spam the FTC would be interested in in the first place is illegal though.
If there isn't business fraud involved, it's pretty much out of the FTCs area of interest.
Well, "compiled in" and "as a module" are two different things, so your question is kinda ambiguous.
But in any case, make oldconfig will carry your entire config forward, what was a module will stay a module, what was compiled in will stay compiled in.
The only thing you need to go through are any new options that were added since the last release.
You route to the networks next to you, they route to the networks next to them, etc.
It would be more like hundreds of small LANs. Disconnected islands could happen, but are not likely with good routing. Sufficiently smart routing algorithms could determine where links do not exist, but should exist to lessen a bottleneck or connect a disconnected island. The routing algorithm could suggest peering to LAN operators that would be mutually beneficial.
It would be less efficient, and much more complex than the current Internet, but not something that I view as impossible. The cost savings I believe will be a significant motivating factor.
Networks get faster, computers get faster, algorithms get smarter. It's short sighted to call something like this impossible.
I seem to recall seeing the entire schematic for a 4004 online somewhere.
From there you could reverse engineer without too much difficulty I would think. Those early microprocessors weren't very complex.
Because then business people wouldn't take it seriously. As it is, PDAs have only tenuous business usefulness, the technology hasn't progressed much past "fancy address book and status symbol for the neo-techno-yuppie".
costs of managing the datacenters or the routers.
:)
Aren't you paying attention? There would be no datacenters. Routers would be only at the borders of each LAN, there would be no backbones.
As I said, current routing technology isn't going to be able to do this. It may never happen, but a few advances in graph theory and protocols, and we could be there.
Why don't you log in? At least then you could make me your foe.
Only distribution of viruses is illegal, IIRC.
So sue the makers of gcc, or nasm or MSVC or VBA or what ever.... those are the means to produce the gun too...
What you are really arguing is against the knowledge to create these things. Security through obscurity, yet again.
reverse-engineer their product
Mounting a cramFS image is reverse-engineering these days? Have you been taking lessons from Adobe?
Also, a SASE should be considered a distribution mechanism of unreasonable cost in time and effort to the person requesting the code.
I seriously doubt it. Nothing in the GPL says the licensee has to provide the source in the way that is least costly, only that you use a medium customarily used for software exchange in a machine readable form. A CD through the mail is definitely is something customarily used for software exchange and is definitely machine readable.
The GPL says you can't charge more than your cost to distribute the source. The postage to mail you the source is obviously included in the cost of distributing the source. They could charge you a couple dollars for a CD and the time it takes to burn it too, but it seems they aren't pushing it that far, and they even imply they will absorb the cost of the postage in most cases.
They should provide it for free download.
Why? It's just code that is already available online. As I said, the GPL doesn't dictate how you distribute the code, only that you distribute it in machine readable form on a media customarily used for software exchange.
From the way I read this situation and Linksys' response, it seems they are saying that their own code is completely user-space, and the implication is that it is closed source.
If you request a module from them, they are just going to send you what is already available online, in other words, there is no point in requesting source from them.
Wireless is a bad idea for backbones, but imagine a little Mr. AC.
Bandwidth is not expensive. I can string a bundle of CAT5e across my house and have as much bandwidth across my house as any backbone, enough to max out the PCI busses on as many computers as I have.
I can imagine a world in which ad hoc networks rule, and the engineered Internet is considered legacy, something only large companies with a need for guaranteed service get. The price for such an Internet connection falls to the value of that guarantee. Under this system, a connection to the new ad-hoc Internet would cost only as much as the person providing your local infrastructure wanted to charge to maintain the local network and connections to surrounding networks.
Advances in routing technology could bring about a world in which an ad-hoc network could be connected at many random points to the legacy Internet, and the load would be balanced accordingly.
It's not going to be free, and it probably can't happen with the current incarnation of TCP/IP and current routing protocols. But it could happen when the day comes that a router can spend trillions of cycles solving the complex graph that an ad-hoc network represents, or when advances in graph theory yield more efficient routing protocols.
This isn't just a theory, this is something that has been proven to work. Ham radio has been doing global ad-hoc networking for years. I'm not talking about digital modes, I'm talking about normal traffic handling. Sure, the Internet and high speed data present new challenges, but they can be overcome. Maybe not in the next couple years, but not too far off either.
The only thing that could really stifle this from happening is RIAA/MPAA type tactics by telcos and cable companies whos relevance will rapidly fade. Luckily, at this moment, those companies are in a vulernable state, and unless they get a lot bigger and a lot more powerful over the next few years, I doubt they will have the money to press the issue.
IIRC, it was settled, not won. And the settlement included removing parts of the BSD.
Nothing prevents BSD code from coming under the same sort of lawsuit.
In fact, it really has nothing to do with license at all, it's just easier to pick on open source because you can look through the code for sections that are similar enough to your code to make accusations based on.
And if the apple mouse is built into your laptop, I guess throwing the mouse in the trash includes throwing the whole laptop in the trash.
Really, these are the same group of people who lamented the passing of reading, writing, and speaking Classical Greek and Latin from "educated" universities.
And the same people that defend a general CS program that includes math past basic calculus.
The FCC has ruled that the Internet is not broadcast, it is not subject to the same rules and regulations.
I'm against spam as much as the next person, but we have to be careful. Your line of reasoning is how things like the CDA came about, remember that?
If you say things like "If you can't be sure the other party is of age, then you can't send anything that is adult", then we wind up with a G-rated Internet for kids, and we no longer have a free venue for expression.
I'm not arguing that spam is free expression, or anything of that sort, only that your line of logic, when extended to other protocols, could be very dangerous.
unless you subscribe to something, in which case the control is on your side)
And email is not a subscription service? Where exactly is this freely broadcasted Internet?
Actually you can't legally send porn junk mail through the US mail.
39 USC Section 3008
Whoever for himself, or by his agents or assigns, mails or causes to be mailed any pandering advertisement which offers for sale matter which the addressee in his sole discretion believes to be erotically arousing or sexually provocative shall be subject to an order of the Postal Service to refrain from further mailings of such materials to designated addresses thereof.
The fact that MS runs it should in no way detract from that.
But it does. I don't know if I can put in a a non-Godwin invoking fashion, but that's like saying "Well these are very nice robes, the fact that the KKK manufacturers them should in no way detract from that".
You guys are missing the point. While the normal receiver can only pick up the signal for maybe 10-20 feet, a high gain antenna pointed at your office (through a window, or maybe even through an exterior wall), could pick up your signal for hundreds of yards.
This isn't some pie-in-the-sky spy tech either, it's basic radio gear that anyone could build.
People who understand Bluetooth are using it for things like wireless keyboards, mice
People who understand Bluetooth but are clueless about security?
handguns killed 11,000+ people in the U.S. last year.
Really? How did they manage that?? I always thought of handguns as fairly inanimate objects!
This does seem to be a loophole, as the GPL does not seem to require the end user be notified they are running program that falls under the GPL, as long as the distributer does not modify anything, and only distributes binaries.
The only notification section is Section 1, which only applies to distribution of source code.
So the question I guess is, will we need a new version of the GPL soon that clarifies this?