do the right thing. copyright law requires you to obtain permission from the original author to copy/reproduce/distribute any work -- unless it falls under fair use (e.g. parody, education, etc.) or it has been 70 years since the author's demise, which is not the case here.
so, ask for permission first (and get the response in writing with a signature). if the author says no, just rewrite it. if you don't get a response within a reasonable time frame, assume you do not have permission; rewrite it. if the author wants reimbursement, and its a reasonable amount, pay him.
since debian has already fostered a vast collaborative community of developers and contributors, why reinvent the wheel with the fedora project? it seems to me that if the gnu/linux community spirit were agregated into one focal point, progress would be attained much more rapidly. right now, every application developer has to create at least 3 packages (if not more) to support most of their users (tgz, rpm, and deb). and each distribution spends a significant portion of their efforts on redundantly repackaging upstream applications. also, proprietary applications tend not to be written for gnu/linux because it is too much effort (because all distributions are slightly incompatible with all others).
so my question is: why doesn't redhat utilize and contribute to the collaboration that already exists? why not utilize debian as the redhat community core with some rebranding, extra redhat utils, and minor repackaging? why not free up your engineers to do real work, rather than redundant repackaging? why not unify the community?
since debian has already fostered a vast collaborative community of developers and contributors, why reinvent the wheel with the fedora project? it seems to me that if the gnu/linux community spirit were agregated into one focal point, progress would be attained much more rapidly. right now, every application developer has to create at least 3 packages (if not more) to support most of their users (tgz, rpm, and deb). and each distribution spends a significant portion of their efforts on redundantly repackaging upstream applications. also, proprietary applications tend not to be written for gnu/linux because it is too much effort (because all distributions are slightly incompatible with all others).
so my question is: why doesn't redhat utilize and contribute to the collaboration that already exists? why not utilize debian as the redhat community core with some rebranding, extra redhat utils, and minor repackaging? why not free up your engineers to do real work, rather than redundant repackaging? why not unify the community?
Both C# and java are well-supported on GNU/Linux (the mono and gcj efforts respectively). However, your professor will probably only asign platform-independent tasks, so you should have no problem writing your code on a free system.
However, if you want be unique, you could duplicate all of your assignments in either Python or LISP. And if you really want to make a statement, you could help your professor create a new course with propper languages.
I had like 3 weeks of christmas break during my freshman year of college, so i changed my keyboard layout to dvorak and sat down with a typing tutor for an hour or so a day (not necessarily every day). From there, I didn't look back...except for a few brief moments where i had to use qwerty at a foreign terminal. That summer, I got a position as a network tech for my college and found myself around qwerty keyboards rather often. It was slow going at first, but i rediscovered how to touch type qwerty again (although i've never gotten back to my original qwerty speed...probably because it feels forced compared to dvorak...and i don't spend much time on qwerty anyway). During the next year, i had to make the switch quite often at my network tech job. Basically, my brain implemented a subconscience switch that knows which layout is being used based on the first few characters typed. I imagine that after a period, everyone would develop this switch. Over the past few years, i haven't needed to use qwerty much, so when i do use it, it's slow-going, and people sometimes look at me funny because i'm quite a literate computer geek, but type very slow at their computer, and make newby-looking spelling errors. i usually then end up blowing their mind about being able to type two keyboard layouts.
You should include MikTex (www.miktex.org) in your office software. It is basically an implementation of LaTeX, which is used for scientific publications (pdf's, etc.), on Windows. Very handy software.
All I've gotta say is WOW! I decided to fire up the D3 demo up on my aging 900 MHz Athlon Thunderbird (GeForce FX 5200) Debian box. I haven't used this system for gaming in about 2 years because I got a newer system and converted this old system to a Linux test bed (well, now it's my primary OS). The game actually looks better (although that could be attributable to the FX 5200) on this old system than my 1.6 GHz P4 (GeForce 4 MX...yes I know, a crappy card). It is a bit choppy at times (probably because the CPU is slower than required), but nevertheless, it is very playable.
I was becoming impatient after waiting 2 months for this release, but I have to say it was well worth the wait. Thanks id for doing a smashing job at writing quality apps that show off the improved performance that can be gained on a GNU/Linux system.
I think that Neil Gunton missed the true concept of software freedom. The GPL does not suggest that software must be distributed without monetary exchange. The concept is that a user should be free to see and modify/fix at will the software that he or she has running on their system (and hence be able to detect malicious and malignant code). And if he or she fixes something and wants to make money from it, then he or she needs to release the code for other users to see and fix if so desired.
I think the idea nowadays is that if you write decent free software, then companies such as Novell, IBM, etc. will look to hire you, and pay you to keep contributing, because they are the ones that make money providing service for and hardware to run free software.
Gunton's ideas on software freedom sound like those of someone who is set in his own ways and vices. In the 80s/90s, yes, you could accomplish the greedy pursuit of writing the "killer" app. and make tons of money off of it. Today that just isn't so, and that is a good thing. Software freedom brings about equality. Why should only one person or company make most of the money in software? They shouldn't because they become stoggy and create proprietary barriers to remain on top (a very bad thing). Software freedom promotes new ideas, growth, development, open standards, and sharing. All of these concepts are good things like the racial and gay social equality movements (of new ideas, growth, and sharing).
Software freedom is just another movement toward a truely even idealogical playing field. With all changes, you will find biggots. The proprietary software zealots will still be wearing their white gowns and hoods 100 years from now burning lower-case T's at the doorsteps of free software advocates. Equality is truely the ideal that we should seek in all venues. Free software promotes equality.
This is a good post. My roommate is a speeder/racer and has been in at least 15 accidents that he has told me about (he's 21). On the other hand, I am a decent driver (one that generally rides 5 over the speed limit and attempts to stay with the flow of traffic) and have never been in an accident when I was the driver. I am also fairly perceptive and actually slow my vehicle when I sense a bad driving which could lead to an accident. For some reason most of the people that I ride with don't seem to notice possible accidents. It kind of freaks me out. Anyway, I don't understand why so many out there seem to think that they have to race to get from point A to point B all the time. Why not drive safer so you can travel tomorrow?
"The police can piece back together accident scenes with very little eye witness testimony, I only see these new EDR's as an erosion of privacy. How long will it be before the police can scan my vehicle to see if I'm wearing my seatbelt, or ticket me remotely (think red light cameras only for speeding?)"
If you're breaking the law, shouldn't you expect to be punished? Don't you think that some of the idiot drivers out there would stop what they're doing if they kept recieving ticket printouts (or by mail or whatever) every time they broke a traffic law (of course warnings could be given for minor things like signaling or slight speeding). I say the question between having safer roads or privacy is a no brainer. I would rather be alive and have a little less privacy than be killed in an accident which could have been prevented by cracking down on bad drivers.
Ok, most people don't understand that there is no one correct method for everything. NVIDIA has it's own rendering path for AF. They want 3dmark to take advantage of their optimization, so they detect when 3dmark is run and force it to take the faster rendering path. The net result is an undetectable quality difference (i can't tell the difference at all) -- and not necessarily quality degredation...just difference. It's not like when ATI made it's hacks so that quake 3 was visually horrible on ati cards. Honestly, all this hoopla is just that. 3dmark's use of generic rendering paths does not properly benchmark the abilities of the vid cards that have optimized paths. Obviously, game developers will take advantage of nvidia's rendering path for AF on nvidia cards and ati's rendering path on ati cards and default to the generic path for everything else. 3dmark is not a good method of benchmarking video cards. your favorite game is the best benchmark. obviously, there need to be some changes made (at 3dmark, nvidia, and ati) to address using vendor specific optimizations. and sensationalist journalists like this need to leave their biases out of their reports (or at least think critically about what they're reporting and realize that the larger issue is the innapropriateness of 3dmark as a proper benchmarking utility).
This is rediculous. This issue is similar to the fact that Iraqi oil contracts already have been delegated to Halliburton corp; vice president Dick Cheney was CEO before assuming his current position. Why can't we allow the Iraqi's to decide their own future? I mean, it is their country, isn't it? If they prefer CDMA or GSM, it's their choice.
Any news on which webservers are affected (apache or IIS), and which vulnerability was used in this attack?
do the right thing. copyright law requires you to obtain permission from the original author to copy/reproduce/distribute any work -- unless it falls under fair use (e.g. parody, education, etc.) or it has been 70 years since the author's demise, which is not the case here.
so, ask for permission first (and get the response in writing with a signature). if the author says no, just rewrite it. if you don't get a response within a reasonable time frame, assume you do not have permission; rewrite it. if the author wants reimbursement, and its a reasonable amount, pay him.
max,
since debian has already fostered a vast collaborative community of developers and contributors, why reinvent the wheel with the fedora project? it seems to me that if the gnu/linux community spirit were agregated into one focal point, progress would be attained much more rapidly. right now, every application developer has to create at least 3 packages (if not more) to support most of their users (tgz, rpm, and deb). and each distribution spends a significant portion of their efforts on redundantly repackaging upstream applications. also, proprietary applications tend not to be written for gnu/linux because it is too much effort (because all distributions are slightly incompatible with all others).
so my question is: why doesn't redhat utilize and contribute to the collaboration that already exists? why not utilize debian as the redhat community core with some rebranding, extra redhat utils, and minor repackaging? why not free up your engineers to do real work, rather than redundant repackaging? why not unify the community?
since debian has already fostered a vast collaborative community of developers and contributors, why reinvent the wheel with the fedora project? it seems to me that if the gnu/linux community spirit were agregated into one focal point, progress would be attained much more rapidly. right now, every application developer has to create at least 3 packages (if not more) to support most of their users (tgz, rpm, and deb). and each distribution spends a significant portion of their efforts on redundantly repackaging upstream applications. also, proprietary applications tend not to be written for gnu/linux because it is too much effort (because all distributions are slightly incompatible with all others).
so my question is: why doesn't redhat utilize and contribute to the collaboration that already exists? why not utilize debian as the redhat community core with some rebranding, extra redhat utils, and minor repackaging? why not free up your engineers to do real work, rather than redundant repackaging? why not unify the community?
Both C# and java are well-supported on GNU/Linux (the mono and gcj efforts respectively). However, your professor will probably only asign platform-independent tasks, so you should have no problem writing your code on a free system.
However, if you want be unique, you could duplicate all of your assignments in either Python or LISP. And if you really want to make a statement, you could help your professor create a new course with propper languages.
I had like 3 weeks of christmas break during my freshman year of college, so i changed my keyboard layout to dvorak and sat down with a typing tutor for an hour or so a day (not necessarily every day). From there, I didn't look back...except for a few brief moments where i had to use qwerty at a foreign terminal. That summer, I got a position as a network tech for my college and found myself around qwerty keyboards rather often. It was slow going at first, but i rediscovered how to touch type qwerty again (although i've never gotten back to my original qwerty speed...probably because it feels forced compared to dvorak...and i don't spend much time on qwerty anyway). During the next year, i had to make the switch quite often at my network tech job. Basically, my brain implemented a subconscience switch that knows which layout is being used based on the first few characters typed. I imagine that after a period, everyone would develop this switch. Over the past few years, i haven't needed to use qwerty much, so when i do use it, it's slow-going, and people sometimes look at me funny because i'm quite a literate computer geek, but type very slow at their computer, and make newby-looking spelling errors. i usually then end up blowing their mind about being able to type two keyboard layouts.
You should include MikTex (www.miktex.org) in your office software. It is basically an implementation of LaTeX, which is used for scientific publications (pdf's, etc.), on Windows. Very handy software.
the geforce 4 mx is actually a geforce 4 go on my laptop...so i can't really swap in my agp fx 5200. i just wanted to simplify my post.
All I've gotta say is WOW! I decided to fire up the D3 demo up on my aging 900 MHz Athlon Thunderbird (GeForce FX 5200) Debian box. I haven't used this system for gaming in about 2 years because I got a newer system and converted this old system to a Linux test bed (well, now it's my primary OS). The game actually looks better (although that could be attributable to the FX 5200) on this old system than my 1.6 GHz P4 (GeForce 4 MX...yes I know, a crappy card). It is a bit choppy at times (probably because the CPU is slower than required), but nevertheless, it is very playable.
I was becoming impatient after waiting 2 months for this release, but I have to say it was well worth the wait. Thanks id for doing a smashing job at writing quality apps that show off the improved performance that can be gained on a GNU/Linux system.
I think that Neil Gunton missed the true concept of software freedom. The GPL does not suggest that software must be distributed without monetary exchange. The concept is that a user should be free to see and modify/fix at will the software that he or she has running on their system (and hence be able to detect malicious and malignant code). And if he or she fixes something and wants to make money from it, then he or she needs to release the code for other users to see and fix if so desired.
I think the idea nowadays is that if you write decent free software, then companies such as Novell, IBM, etc. will look to hire you, and pay you to keep contributing, because they are the ones that make money providing service for and hardware to run free software.
Gunton's ideas on software freedom sound like those of someone who is set in his own ways and vices. In the 80s/90s, yes, you could accomplish the greedy pursuit of writing the "killer" app. and make tons of money off of it. Today that just isn't so, and that is a good thing. Software freedom brings about equality. Why should only one person or company make most of the money in software? They shouldn't because they become stoggy and create proprietary barriers to remain on top (a very bad thing). Software freedom promotes new ideas, growth, development, open standards, and sharing. All of these concepts are good things like the racial and gay social equality movements (of new ideas, growth, and sharing).
Software freedom is just another movement toward a truely even idealogical playing field. With all changes, you will find biggots. The proprietary software zealots will still be wearing their white gowns and hoods 100 years from now burning lower-case T's at the doorsteps of free software advocates. Equality is truely the ideal that we should seek in all venues. Free software promotes equality.
This is a good post. My roommate is a speeder/racer and has been in at least 15 accidents that he has told me about (he's 21). On the other hand, I am a decent driver (one that generally rides 5 over the speed limit and attempts to stay with the flow of traffic) and have never been in an accident when I was the driver. I am also fairly perceptive and actually slow my vehicle when I sense a bad driving which could lead to an accident. For some reason most of the people that I ride with don't seem to notice possible accidents. It kind of freaks me out. Anyway, I don't understand why so many out there seem to think that they have to race to get from point A to point B all the time. Why not drive safer so you can travel tomorrow?
How often does one drive a car on ice? And if you are on ice, aren't you riding (well, pumping) the brake to stop the car?
If you're breaking the law, shouldn't you expect to be punished? Don't you think that some of the idiot drivers out there would stop what they're doing if they kept recieving ticket printouts (or by mail or whatever) every time they broke a traffic law (of course warnings could be given for minor things like signaling or slight speeding). I say the question between having safer roads or privacy is a no brainer. I would rather be alive and have a little less privacy than be killed in an accident which could have been prevented by cracking down on bad drivers.
Ok, most people don't understand that there is no one correct method for everything. NVIDIA has it's own rendering path for AF. They want 3dmark to take advantage of their optimization, so they detect when 3dmark is run and force it to take the faster rendering path. The net result is an undetectable quality difference (i can't tell the difference at all) -- and not necessarily quality degredation...just difference. It's not like when ATI made it's hacks so that quake 3 was visually horrible on ati cards. Honestly, all this hoopla is just that. 3dmark's use of generic rendering paths does not properly benchmark the abilities of the vid cards that have optimized paths. Obviously, game developers will take advantage of nvidia's rendering path for AF on nvidia cards and ati's rendering path on ati cards and default to the generic path for everything else. 3dmark is not a good method of benchmarking video cards. your favorite game is the best benchmark. obviously, there need to be some changes made (at 3dmark, nvidia, and ati) to address using vendor specific optimizations. and sensationalist journalists like this need to leave their biases out of their reports (or at least think critically about what they're reporting and realize that the larger issue is the innapropriateness of 3dmark as a proper benchmarking utility).
This is rediculous. This issue is similar to the fact that Iraqi oil contracts already have been delegated to Halliburton corp; vice president Dick Cheney was CEO before assuming his current position. Why can't we allow the Iraqi's to decide their own future? I mean, it is their country, isn't it? If they prefer CDMA or GSM, it's their choice.