The reason that you have to "pay" for items you download, is the same reason that some anonymous FTP sites have ratios. They are trying to enforce quality. By publishing items, or relaying requests, you enhancing the network and furthering the development. Or idea would be great, except you get the problem that gnutella has, that is it won't scale.
Yeah, you have a point. But, with a larger codebase to draw information from, the easier the task of "embracing, and extending" the existing products. Its very easy to add features when you can go "OH, THATS HOW THEY DID IT!" then do a clean room implimentation. A larger, freely available codebase is a benifit, always.
It's not like we can compare the existing database with the GPL one. We can look at the GPL code and say "LOOK, they did some cool shit, now if i just do this..." and so on. But we never no if the existing one has the same code base. If we perform any benchmarks they can just say, "Platform Differences, Complier Differences" and we all know that you really can't trust benchmarks to prove anything. Maybe I'm just paranoid
When they say "GPL Release" of thier database does that mean a different version is being released OR are they GPL'ing thier current DB? There is a vast difference.
"Here is my dumb-downed, run-of-the-mill GPL database" OR "Here is my wonderful database, that we have poured our heart and soul into and now we are going to release IT under the GPL"
You got it wrong, it isn't slavery it is indentured servitude. Kinda like a car lease! Get high skilled workers, that really can't get promoted to far, kick them in the ass on the way out, and better yet no ballon payment! Well, that is how my boss looks at it....
Well lets see, from a pointy haired bosses perspective, it really is a good thing. "We can get this ONE ivy league student for the cost of 3 luxury cars per year or we can get these THREE mentally disabled programs for the cost of a 1984 pinto. hmmmm." Yes that is a horible way to look at it, but you do have a point that the market will now get even more flooded. BUT, I am also under the opinion that we will probably see more good, quality people come from this.
When an inventor seeks a patent the PTO performs an examination of the application for that patent which includes a determination of the patentability of the invention. This determination includes a search of what has already been invented so that no patent will issue for any invention already in the public domain. Obviously, not every invention exists in working form or even as a working model, so publications which disclose the invention in sufficient detail for a practitioner to build it or practice it are searched as well. Finally, the invention might be on sale or others might know about it and that would also preclude its patentability, so catalogs and individual knowledge are sought out as well.
Your envelope idea would yes indeed be prior art, but a firm using something in house does not make something prior art because it isn't on sale, or others knew about, not counting the quote/un-quote inventors. Also, his system does not seem to be quite the same as the one that was outlined by the patent. Please feel free to correct me.
They problem is, is that your prior art was not out for use by the public. As you said yourself that it is custom code binding commercial applications together. Now, if you guys would have released this custom code, then that would be prior art. But you didn't, so it's not.
Wow, thanks for that wonderful answer to the problem. The only problem is, is that people like me who need a minimum of approx. 45 minutes to get one freakin song. I don't have all that much to offer because I can't amass a great mp3 collection, for the simple reason of bandwidth. I would love to be able to share with everyone, but the simple act of connecting to 2 different servers takes up half of my bandwidth. So, until someone solves the bandwidth issue, all the other things will have to wait
You mention the fact that ext2 was the technically superior product. But, I believe in this day and age where people want to get in on this 'Linux craze' you will see at least 2 winners. The technically superior and the easiest to use. Not everybody will be interested in the fact that thier filesystem journals data and metadata, some people will like the fact that, if they push this shiny little yellow button, that my computer will be a little bit better.
Does everybody else have access out? Is this one of those MSProxy's? If other people don't have access out, then I'm afraid I can't help simply because of the fact that you are on an equal plane as everyone else. But, if it is an MSProxy, you can install the proxy client for the mac. You will be able to have almost seemless internet access.
Very valid points. I was mistaken, and I accept that. I didn't mean to come off as hard as I did. I have had limited expericence with IIT, and that was only at their Rice campus. Thank you for the information, and hopefully things will improve there for you.
Dumb question: Why the hell is IIT a second rate university?
I hear a lot of people talking about how IIT sucks, IIT is not a good university. Now, maybe I'm bias...but can anyone here provide any actual proof of this? I would love for someone to point it out so I can be well informed just like everyone else is.
I've been toying with the pro's and con's of doing this exact thing. Why would somebody really NEED to have 50 computers on a network all with routable IP's? With good proxy support and NAT, I don't see a need in my network. I know this is off topic, but I really could use the advice. Better than AskSlashdot.
Bear with me...
Perl was released, IIRC, in 1988-87. When perl is used in CGI scripting it is run on the server. Any web browser would be your X-window app, and you would just have to check to see when the first DB access MOD was written for Perl. If not perl, than maybe similiar scripting languages. It would all seem to fit...or I am completely off base and I will feel the flames lick at my feet
If i create program X....then get hired by company Z, could group Y sue company Z cause I work for them, and I created program X?....that doesn't seem to make very much sense to me....or did I miss something very obvious?
maybe starting something similiar to a shoutcast/icecast server and recieving that, then you can listen to your mp3's and so can anyone else that may want to!
Hopefully, somebody will see this even though it is rather late to get mod'ed up.
When I was in computer science, my friend and I were rather experienced in programming so we were able to design our own project. After looking through books and other projects we decided to go for a simple poker game with AI. I know that the project was simple, but it taught us alot about programming teams and modulizing code. Learning to work with other programmers on projects, is a skill that a book can't teach. We learned to divide projects and work with strengths of certain programmers. The concept is applied all over, but for some reasons school systems seem to neglect the fact that people always work with other people on projects.
Hopefully I have been of some help, and realize that there are so many skills that books can't teach, so focus in on those and let the students learn how they want to learn.
Please forgive the lack of structure...writing is not one of my strong points.
Entertainment conglomerates have skillfully -- and at great cost -- distorted the purpose of copyright law and are jumbling two very different issues: the rights of artists, and the rights to exorbitant corporate profits. Most artists need more protection from media companies than from college kids downloading music online. How can the rights of artists be protected on the Net? Lost in the Napster and free music legal brawling is the original purpose of copyright. Congress originally enacted copyright protection not so that ideas and intellectual property could be owned forever and licensed by big companies. Today, the purpose of copyright laws seems to be earning even bigger profits for media conglomerates hiding behind the mantra of protecting artists. Nobody can argue that the sharing of music online necessarily deprives the music industry (or artists) of any incentive to create music. It's absurd to give giant conglomerates the right to speak for artists. Music companies are to artists what wolves are to sheep. The DMCA eliminates "fair use" provisions of law that would permit at least some sharing of music. The question of artist's rights is complex and urgent. The Net provides a marketplace of cultural exchange, benefiting new artists and to music lovers. How can artists rights be protected on the Net? Maybe music-lovers could pay a flat fee to access music sites which share revenue with entertainment companies and artists. Perhaps artists can use the Net to begin selling their work directly to fans and the public. How can artists be fairly compensated for the transmission of their work online?
The reason that you have to "pay" for items you download, is the same reason that some anonymous FTP sites have ratios. They are trying to enforce quality. By publishing items, or relaying requests, you enhancing the network and furthering the development. Or idea would be great, except you get the problem that gnutella has, that is it won't scale.
Yeah, you have a point. But, with a larger codebase to draw information from, the easier the task of "embracing, and extending" the existing products. Its very easy to add features when you can go "OH, THATS HOW THEY DID IT!" then do a clean room implimentation. A larger, freely available codebase is a benifit, always.
It's not like we can compare the existing database with the GPL one. We can look at the GPL code and say "LOOK, they did some cool shit, now if i just do this..." and so on. But we never no if the existing one has the same code base. If we perform any benchmarks they can just say, "Platform Differences, Complier Differences" and we all know that you really can't trust benchmarks to prove anything.
Maybe I'm just paranoid
When they say "GPL Release" of thier database does that mean a different version is being released OR are they GPL'ing thier current DB? There is a vast difference.
"Here is my dumb-downed, run-of-the-mill GPL database"
OR
"Here is my wonderful database, that we have poured our heart and soul into and now we are going to release IT under the GPL"
Hopefully I am making some sense...
Paul is DEAD == Jobs is DEAD????
just a question...
You got it wrong, it isn't slavery it is indentured servitude. Kinda like a car lease! Get high skilled workers, that really can't get promoted to far, kick them in the ass on the way out, and better yet no ballon payment! Well, that is how my boss looks at it....
time to get a new job....
Well lets see, from a pointy haired bosses perspective, it really is a good thing. "We can get this ONE ivy league student for the cost of 3 luxury cars per year or we can get these THREE mentally disabled programs for the cost of a 1984 pinto. hmmmm."
Yes that is a horible way to look at it, but you do have a point that the market will now get even more flooded. BUT, I am also under the opinion that we will probably see more good, quality people come from this.
They problem is, is that your prior art was not out for use by the public. As you said yourself that it is custom code binding commercial applications together. Now, if you guys would have released this custom code, then that would be prior art. But you didn't, so it's not.
Wow, thanks for that wonderful answer to the problem. The only problem is, is that people like me who need a minimum of approx. 45 minutes to get one freakin song. I don't have all that much to offer because I can't amass a great mp3 collection, for the simple reason of bandwidth. I would love to be able to share with everyone, but the simple act of connecting to 2 different servers takes up half of my bandwidth. So, until someone solves the bandwidth issue, all the other things will have to wait
You mention the fact that ext2 was the technically superior product. But, I believe in this day and age where people want to get in on this 'Linux craze' you will see at least 2 winners. The technically superior and the easiest to use. Not everybody will be interested in the fact that thier filesystem journals data and metadata, some people will like the fact that, if they push this shiny little yellow button, that my computer will be a little bit better.
Does everybody else have access out? Is this one of those MSProxy's? If other people don't have access out, then I'm afraid I can't help simply because of the fact that you are on an equal plane as everyone else. But, if it is an MSProxy, you can install the proxy client for the mac. You will be able to have almost seemless internet access.
Very valid points. I was mistaken, and I accept that. I didn't mean to come off as hard as I did. I have had limited expericence with IIT, and that was only at their Rice campus. Thank you for the information, and hopefully things will improve there for you.
First...your thinking of ITT Technical Institue. They teach people how to change the oil in cars
Second...why do you believe that IIT is a second rate school?
Third...If you can't provide accurate information, nonetheless proof, I would just shut my mouth.
Dumb question: Why the hell is IIT a second rate university?
I hear a lot of people talking about how IIT sucks, IIT is not a good university. Now, maybe I'm bias...but can anyone here provide any actual proof of this? I would love for someone to point it out so I can be well informed just like everyone else is.
Very Simple....take a narrow flat head screwdriver, place underkey and pry up. KeyTronic keyboards are made to have the keys pop out.
I've been toying with the pro's and con's of doing this exact thing. Why would somebody really NEED to have 50 computers on a network all with routable IP's? With good proxy support and NAT, I don't see a need in my network. I know this is off topic, but I really could use the advice. Better than AskSlashdot.
Question, does something need to be in common use for it to be prior-art, or does it just need to 'exist' and have records of its creation and use?
Bear with me...
Perl was released, IIRC, in 1988-87. When perl is used in CGI scripting it is run on the server. Any web browser would be your X-window app, and you would just have to check to see when the first DB access MOD was written for Perl. If not perl, than maybe similiar scripting languages. It would all seem to fit...or I am completely off base and I will feel the flames lick at my feet
If i create program X....then get hired by company Z, could group Y sue company Z cause I work for them, and I created program X?....that doesn't seem to make very much sense to me....or did I miss something very obvious?
maybe starting something similiar to a shoutcast/icecast server and recieving that, then you can listen to your mp3's and so can anyone else that may want to!
And Impressed....everything is quick, responsive and I can't wait for the final version...good work.
Hopefully, somebody will see this even though it is rather late to get mod'ed up.
When I was in computer science, my friend and I were rather experienced in programming so we were able to design our own project. After looking through books and other projects we decided to go for a simple poker game with AI. I know that the project was simple, but it taught us alot about programming teams and modulizing code. Learning to work with other programmers on projects, is a skill that a book can't teach. We learned to divide projects and work with strengths of certain programmers. The concept is applied all over, but for some reasons school systems seem to neglect the fact that people always work with other people on projects.
Hopefully I have been of some help, and realize that there are so many skills that books can't teach, so focus in on those and let the students learn how they want to learn.
Please forgive the lack of structure...writing is not one of my strong points.
Entertainment conglomerates have skillfully -- and at great cost -- distorted the purpose of copyright law and are jumbling two very different issues: the rights of artists, and the rights to exorbitant corporate profits. Most artists need more protection from media companies than from college kids downloading music online. How can the rights of artists be protected on the Net? Lost in the Napster and free music legal brawling is the original purpose of copyright. Congress originally enacted copyright protection not so that ideas and intellectual property could be owned forever and licensed by big companies. Today, the purpose of copyright laws seems to be earning even bigger profits for media conglomerates hiding behind the mantra of protecting artists. Nobody can argue that the sharing of music online necessarily deprives the music industry (or artists) of any incentive to create music. It's absurd to give giant conglomerates the right to speak for artists. Music companies are to artists what wolves are to sheep. The DMCA eliminates "fair use" provisions of law that would permit at least some sharing of music. The question of artist's rights is complex and urgent. The Net provides a marketplace of cultural exchange, benefiting new artists and to music lovers. How can artists rights be protected on the Net? Maybe music-lovers could pay a flat fee to access music sites which share revenue with entertainment companies and artists. Perhaps artists can use the Net to begin selling their work directly to fans and the public. How can artists be fairly compensated for the transmission of their work online?
Is that even possible with the way the DNS system is set up?