A little checking would have revealed much about UT2K3 on the Mac. The real reason that we have a Linux version right now was that OpenGL support had to be added for the Mac version anyway. The codebase of the Win32 and Linux version are quite similar when OpenGL support is added. The Mac port is supposed to be underway and should be a couple of months behind the retail win32 release. Go to UnrealTournament2003 and check the forums for more info.
Hopefully, someone will be interested in taking control of Leonards code. Since his Linux work is under the LGPL, anyone capable of doing it can fill the void. From what I've seen already, it seems that the quality of work that is built on his code will depend on how much the work is enjoyed by whom ever takes the task.
funny. most linux developers i've met tell me "RTFM".
I think the response returned is proportional to the stupidity of the question asked. When I was asking Leonard questions about an approach to raid optimizations, his response was that he sacrificed some code clarity for optimization. I didn't ask something that was in TFM. At the same conference (1998), someone in front of 1500 people asked Linus when the kernel source tree would be compilable out of the/usr/src/linux tree. Linus answered that that was already the case, that his tree's aren't in the/usl tree at all. The questioner replied with 'Ummm.. Thanks.". That is the kind of question that usually gets the RTFM or 'search the kernel archives' type answers.
Most technical people don't seem to have the patience to respond nicely to dumb questions, but I have seen exceptions.
I met Leonard a few times and he took the time to listen to my questions and explain some of the intricate details of his raid drivers. He was like most of the Linux developers that I've met, which means he was happy to share what he knew and I really appreciated that quality. A simple question: Who will replace Leonard in this community? I don't have the skill, but hopefully others can fill the void.
Actually, yes they do talk like that after wrestling with a new installation of MS Word for a month trying to get all of the automatic crap deactivated. I have supported more than one legal secretary changing word processors.
Even my sweet little sister got fed up with her new PC and the copy of Office where she works (school administrator). She went from a slow P120 with Wordperfect to OfficeXP on a sleek, upright mini-case P4 1.5. After 9 months, guess what she would like to have back?? If you guessed Wordperfect on the slow computer, you would be correct.
GPL programs are just as adament as closed sourced ones about no relicensing. If it's GPL, it stays GPL. If it's closed, it stays closed. Where's the difference? (Only the BSD license.)
There really is nothing special or different about the GPL vs standard commercial license with respect to the obligation the user takes on. I didn't say there was a difference, it seems you thought there is a difference. The creator ( programmer) gets to decide the license (rules) that a user must follow when using the creators work, the user decides whether those rules are exceptable or not.
Secondly, "internal use"? If you move the GPL app to a secnod box, is that not redistribution? I think the bottom line is, if someone else uses the app, that's redistribution (hence you need to protect their freedom).
My definition of redistribution falls closer to the 'are you asking someone to accept license' area. If a corporation is making changes to GPL code they have already accepted the license and must abide by the agreement, letting another user under the corporate umbrella use the modified app works because no re-licensing is required.
Giving your friend a copy of the modified app cannot be done without asking the target user to accept licensing terms, thus it is redistribution.
"derive from this or redistribute it in any way (
and not give it back to the community), and we'll sue you"
No, you don't seem to understand the actual mechanism that is broken in the example. It distills down to a changing of the license from the original one that the work was released with to anything else.
If company X takes (L)GPL'd source and modifies it for internal use and does not provide the source to the changes, no licensing problem exists because they did not redistribute the work. If that same company redistributes the work and tries to change the license or withhold the source changes, then they are violating the (L)GPL by trying to change the contract between supplier and user. You cannot buy a random software package and resell it under the GPL because you have no right to re-license the work, the same applies in the other direction too.
Why stop releasing new code? Did you think about this question before asking?
Sigma Boss: We got a letter from some Xvid guy that says we are using their code; are we?
Sigma coder: Uhh, no. Hell no! I am the genius behind our priducts.
Sigma Boss: Those damn freeloaders, well, make them happy and do what we can to shut them up.
Sigma coder: Secretly recompile with loop unrooling and restructure project files.
Xvid group then stops publishing codec updates....Time passes...
Sigma Boss: Those Xvid guys stopped complaining, good work. Now about those product updates, when will the B-frame updates be finished?
Sigma coder: Well, that is taking a lot more time than we originally scheduled, but should be ready Real Soon Now.
Sigma coder: Busily prepares his resume.
The real point is that Sigma will have to put-up or shut-up. Sigma Designs is a publicly traded company that will have to answer to shareholders and courts if they have been stealing code. This move will expose the truth about what really went on fairly quickly.
I got my own domain and run my own email server. I only use those email addresses for business communication and exchanges with trusted friends and family. In a year and a half, no spam. My roadrunner account? Yup, spam flows in and I used it the exact same way. Three other ISPs, same thing. Makes me think that bulk emailers have help gathering valid email lists.
Wow, you sure got screwed. All I had to do to get an id on./ was fill in a couple of dialog boxes and it was finished. Sorry to hear about your great misfortune though.
Sorry dude, didn't mean to tax your brain too much with my joke. Check my user number and figure that a number that low means I have been around long enough to know that gump isn't a clone of the gimp and a screenshot dosen't have hyperlinks.
You keep them on that task Ballmer. And let me know when they figure out how to be lower-priced than free. My bet, it'll take them a while.
They are selling the xbox for $150 less than the cost of manufacture. If they can just get the cost down to $150, then they can give them away for free! That must be how they are learning to beat the price of Linux.
If they start exercising many of the patent rights they bought from SGI, they will have to remove the Open from OpenGL. Hmmm, dosen't DirectGL have a nice ring to it?
From my observations over the years, I think MS only finds things humorous when financial pain is present in their competitors.
ION Storm had a burn rate over a million dollars a month. Eidos had to squeeze the life from a couple of other game companies to maintain John-boy's Ferrari for him. Among those was Looking Glass, the group that made Flight Unlimited, Thief and System Shock. Wow! What a great decision that was.
It isn't just the crappy game that JR made, but the wake of destruction he left behind him was incredible and did great harm to the gaming industry.
Check out TTLG, SShock2 and GameSpy for info on the people hoping to keep these games alive.
Most people posting in response to this story have opinions and little knowledge. They either don't know what our founding fathers believed or choose to ignore that knowledge in deference to their own opinions.
These two quotes give great support to your argument:
"We have no government armed with power capable of contending with human passions unbridled by morality and religion...Our Constitution was made only for a moral and religious people. It is wholly inadequate to the government of any other." ~ President John Adams in his October 11, 1798 address to the Military.
"To the corruptions of Christianity I am, indeed opposed; but not to the genuine precepts of Jesus himself. I am a Christian, in the only sense in which he wished any one to be; sincerely attached to his doctrines, in preference to all others." ~ Thomas Jefferson from The Writings of Thomas Jefferson, Albert Ellery Bergh, ed. (Washington, D. C.: The Thomas Jefferson Memorial Association, 1904), Vol. X, p.380, letter to Benjamin Rush on April 21, 1803
Thomas Jefferson and many others of his era understood the vast difference between prescribing to a religion or church and understanding of and living the teachings of Christ. The differences are about as drastic as the distance between a picture of food and the food itself.
Please, oh please, please, please tell us that the email from J Brown was checked for grammar and spelling *before* it was sent to LECs lawyers. If it was not checked, then the author came across as unprofessional and careless. That is the exact opposite of the impression you want to convey to an attorney; its like blood drawing sharks to the swimmers.
That response may get the opposite of the reaction the ScummVM authors hoped for. I hope they will carefully check future email or they will reinforce the perception that it will be easy to derail this project even if they have done nothing wrong.
A little checking would have revealed much about UT2K3 on the Mac. The real reason that we have a Linux version right now was that OpenGL support had to be added for the Mac version anyway. The codebase of the Win32 and Linux version are quite similar when OpenGL support is added. The Mac port is supposed to be underway and should be a couple of months behind the retail win32 release. Go to UnrealTournament2003 and check the forums for more info.
but change it to "...kill it with his breath..." and I will disagree with you.
That reminds me of a question: What do you call women that rely on the rhythm method of birth control? Mother!
Conversely: What do you call Sysadmins that us MS backup for critical data? Jobless!
Hopefully, someone will be interested in taking control of Leonards code. Since his Linux work is under the LGPL, anyone capable of doing it can fill the void. From what I've seen already, it seems that the quality of work that is built on his code will depend on how much the work is enjoyed by whom ever takes the task.
I think the response returned is proportional to the stupidity of the question asked. When I was asking Leonard questions about an approach to raid optimizations, his response was that he sacrificed some code clarity for optimization. I didn't ask something that was in TFM. At the same conference (1998), someone in front of 1500 people asked Linus when the kernel source tree would be compilable out of the
Most technical people don't seem to have the patience to respond nicely to dumb questions, but I have seen exceptions.
I met Leonard a few times and he took the time to listen to my questions and explain some of the intricate details of his raid drivers. He was like most of the Linux developers that I've met, which means he was happy to share what he knew and I really appreciated that quality. A simple question: Who will replace Leonard in this community? I don't have the skill, but hopefully others can fill the void.
Some moderator marked this as 'Redundant', but the poster has a very valid point.
Just imagine how pissed I am by now.. 8^D
Actually, yes they do talk like that after wrestling with a new installation of MS Word for a month trying to get all of the automatic crap deactivated. I have supported more than one legal secretary changing word processors.
Even my sweet little sister got fed up with her new PC and the copy of Office where she works (school administrator). She went from a slow P120 with Wordperfect to OfficeXP on a sleek, upright mini-case P4 1.5. After 9 months, guess what she would like to have back?? If you guessed Wordperfect on the slow computer, you would be correct.
If the PTO procedures were overhauled tomorrow, would the patents already issued still drag the rate of advance in the tech industry to a halt?
There really is nothing special or different about the GPL vs standard commercial license with respect to the obligation the user takes on. I didn't say there was a difference, it seems you thought there is a difference. The creator ( programmer) gets to decide the license (rules) that a user must follow when using the creators work, the user decides whether those rules are exceptable or not.
My definition of redistribution falls closer to the 'are you asking someone to accept license' area. If a corporation is making changes to GPL code they have already accepted the license and must abide by the agreement, letting another user under the corporate umbrella use the modified app works because no re-licensing is required.
Giving your friend a copy of the modified app cannot be done without asking the target user to accept licensing terms, thus it is redistribution.
No, you don't seem to understand the actual mechanism that is broken in the example. It distills down to a changing of the license from the original one that the work was released with to anything else.
If company X takes (L)GPL'd source and modifies it for internal use and does not provide the source to the changes, no licensing problem exists because they did not redistribute the work. If that same company redistributes the work and tries to change the license or withhold the source changes, then they are violating the (L)GPL by trying to change the contract between supplier and user. You cannot buy a random software package and resell it under the GPL because you have no right to re-license the work, the same applies in the other direction too.
Why stop releasing new code? Did you think about this question before asking?
...Time passes...
Sigma Boss: We got a letter from some Xvid guy that says we are using their code; are we?
Sigma coder: Uhh, no. Hell no! I am the genius behind our priducts.
Sigma Boss: Those damn freeloaders, well, make them happy and do what we can to shut them up.
Sigma coder: Secretly recompile with loop unrooling and restructure project files.
Xvid group then stops publishing codec updates.
Sigma Boss: Those Xvid guys stopped complaining, good work. Now about those product updates, when will the B-frame updates be finished?
Sigma coder: Well, that is taking a lot more time than we originally scheduled, but should be ready Real Soon Now.
Sigma coder: Busily prepares his resume.
The real point is that Sigma will have to put-up or shut-up. Sigma Designs is a publicly traded company that will have to answer to shareholders and courts if they have been stealing code. This move will expose the truth about what really went on fairly quickly.
I got my own domain and run my own email server. I only use those email addresses for business communication and exchanges with trusted friends and family. In a year and a half, no spam. My roadrunner account? Yup, spam flows in and I used it the exact same way. Three other ISPs, same thing. Makes me think that bulk emailers have help gathering valid email lists.
Too bad you don't seem to know the difference between usenet and a bulletin board. Use what you can comprehend, that keeps things simple.
INN == InterNetNews, think Usenet server. That is a true definition of high volume serving.
Wow, you sure got screwed. All I had to do to get an id on ./ was fill in a couple of dialog boxes and it was finished. Sorry to hear about your great misfortune though.
Sorry dude, didn't mean to tax your brain too much with my joke. Check my user number and figure that a number that low means I have been around long enough to know that gump isn't a clone of the gimp and a screenshot dosen't have hyperlinks.
Go home folks, nothing to see here...
I caught you in your fib! I clicked your link to the screenshot and the link for the free demo DVD didn't work. 8-{ Boy was I bummed out about that.
./ was a carefully crafted screenshot you made with the gump or something.
That must be proof that your accusation about M$ advertising on
They are selling the xbox for $150 less than the cost of manufacture. If they can just get the cost down to $150, then they can give them away for free! That must be how they are learning to beat the price of Linux.
If they start exercising many of the patent rights they bought from SGI, they will have to remove the Open from OpenGL. Hmmm, dosen't DirectGL have a nice ring to it?
From my observations over the years, I think MS only finds things humorous when financial pain is present in their competitors.
ION Storm had a burn rate over a million dollars a month. Eidos had to squeeze the life from a couple of other game companies to maintain John-boy's Ferrari for him. Among those was Looking Glass, the group that made Flight Unlimited, Thief and System Shock. Wow! What a great decision that was.
It isn't just the crappy game that JR made, but the wake of destruction he left behind him was incredible and did great harm to the gaming industry.
Check out TTLG, SShock2 and GameSpy for info on the people hoping to keep these games alive.
These two quotes give great support to your argument:
Thomas Jefferson and many others of his era understood the vast difference between prescribing to a religion or church and understanding of and living the teachings of Christ. The differences are about as drastic as the distance between a picture of food and the food itself.
Actually, you can read select quotes of our founding fathers here.
I will give you a head start with a few quotes:
Please, oh please, please, please tell us that the email from J Brown was checked for grammar and spelling *before* it was sent to LECs lawyers. If it was not checked, then the author came across as unprofessional and careless. That is the exact opposite of the impression you want to convey to an attorney; its like blood drawing sharks to the swimmers.
That response may get the opposite of the reaction the ScummVM authors hoped for. I hope they will carefully check future email or they will reinforce the perception that it will be easy to derail this project even if they have done nothing wrong.