I don't know about you but I was pondering for a while why would South Carolina care so much about Eclipse's SVN plugin (http://www.eclipse.org/subversive/)...
To check in a file, I have to pop up the package explorer, find the file, right-click, select Team->Commit...
Right-click on a file, Team->Commit -- three clicks
CVS updates require way too many mouse clicks. It always asks me if I want to update from a different tag (this is rarel, if ever, done; the update command should just update the current tag without an intermediate dialog).
And, normally, it does. You must be using some special command for that to happen.
Once the update command finishes, the output is simply discarded, making it harder to see what files were patched, modified, conflict, etc.
You can find complete log in Console tab.
Occasionally it will say that a resource is out of sync, and command me to perform a refresh. God knows why it can't refresh automatically, or why the refresh is even necessary in the first place.
Because when working in a team, you may not want updates to be pulled automatically for whatever reason (eg. review, known temporary incompatibility with local version...). Frankly, I'd never use a tool which would update from repository automatically, that's scary idea.
Your comparison is unfair because of several reasons:
- you assume that there is no OpenGL or sound installed on Linux, but it is on Windows - you assume that binary will be installed on some OS version/type it wasn't designed for; hey, you're not trying to tell us that *each and every* app works with *all* versions of Windows, are you? And, for the record, Q3 installs and runs just fine on my Linux system. - Q3 installer politely reports all errors, no core dumping at every occasion - why the heck anyone would need to change file permissions/ownership of installed game?
Dude, some of your points (eg. about graphics or sound) could be valid 7 or 8 years ago but c'mon, Linux is a nice, modern OS now. Sure, not perfect, but nothing to what you describe.
So, after removing rants about that invalid points, you describe Quake installation on Linux as: "Oh that's easy! [...] OK, run the Quake 3 installer. [...] That's all there is to it!". Now compare that to the way you describe it on Windows (rants removed too): "[...] install Quake 3 in Windoze [...] I put in the CD and it took about 3 minutes to copy everything, and then I had to reboot [...]".
Since when CA is the leader of FOSS and why do they feel they should present a 'vision' for entire movement licensing?
No, seriously, what the heck?! Why does anybody care about them? I looked at their web site and couldn't find anything related to FOSS. Can anyone provide links to a few major open/free software projects they lead/seriously contribute to?
There are *only* 240 000 names on that list because it's far from being completed. Leon Kieres, head of Polish Institute of National Remembrance (IPN) estimates that completed list will count abount 1.5 MILION of names. Of course, names of spies, would-be spies and their victims, not spies alone (source: article from Gazeta Wyborcza).
Please also note that name 'spy' used in this news is a bit misleading. They were not James Bond-style spies, they were actually called 'secret collaborators' and most of them spied upon their oppositionist friends, family etc. I suppose in any post-communist their numbers were that high if not higher.
Blender's (http://blender3d.org/) file format is compatible between older and newer versions. They use so-called DNA code which allows older versions to open files saved in newer ones. I don't know how technically it is realized but it's a proof that things like that are still available in todays software.
I suggest that someone with Windows machine download and share the file so that non-windows users can see it as well. Here neither MPlayer not Totem seem to be able to play the provided link or any of the URLs provided inside that file (it's text file). It looks like problem with being even able to start downloading (non-standard protocol?).
I'm not talking about re-encoding, just providing a link usable with normal HTTP-enabled client.
Similar. Currently limitations are set by ISPs and in most cases you can buy better service to get higher limits or no limits at all. What I had in mind were limitations set by law and enforced by law.
Each time I hear such proposals I think about how easy it would be to bomb it, at least in cases of smaller and medium-sized ISPs -- what if I start sending 100MB/dev/urandom dumps to my other remote mail accounts? With high enough bandwidth and persistent users I doubt anyone would be able to keep up with it. So what then? They'll limit amount of traffic we can generate just so we could be spied upon conveniently?
(yeah, and after two days of sending those dumps UBI (Union Bureau of Investigation?) will knock on your door;-) )
In todays games code is only small part of a game, nobody can claim (story submitter in our case) that the whole project is free software when only some part of it is. Of course it's project authors' sole decision and nobody's saying they did something wrong, let's just be precise how things are.
Of course having restrictive license to prevent forks is disputable practice at best, but consinuing it would be good start for a flamewar so let's skip it;-)
Forgot to mention the part that gives 'free as in beer' rights:
You may use the provided Material, for personal use only, to connect to an Official PlaneShift Server only in conjunction with a Planeshift Client, distributed by the Planeshift Team. Offical PlaneShift Servers can only be designated by PlaneShift Team.
Full license text is at http://www.planeshift.it/pslicense.html
Planeshift as a project has three licenses - code is under GPL (free), art (music, sound, maps, models, textures) are under Planeshift license (non-free), I'm not sure about the third one.
Quoting from Planeshift license:
"You may not copy, modify, publish, transmit, sell, participate in the transfer or sale or reproduce, create Derivative Works from, distribute, perform, display or in any way exploit any of the Material released under this License unless expressly permitted by the PlaneShift Team."
That's free as in Freedom?! Free as in beer sure, but not as in Freedom, not even close. I wish all the best to Planeshift team, just let's not pretend its Free as in Freedom project when it's not.
NetBeans is NOT Open Source software. While parts of it may qualify as such, the IDE as distributed by http://www.netbeans.org/ is not.
Below I cite sample parts of NetBeans license. There is "Binary Code License Agreement" which gives us no rights to redistribute and "Supplemental License Terms" for each part, which, basically, allows us to redistribute it in binary form only, unchanged. And such terms are repeated in almost exact same way for all other parts.
As far as I can tell it's not even close to open source. However, if someone knows better I'd like to be proven wrong, but facts, please, not opinions.
Here is first paragraph of NetBeans license:
1. The following software products found in the NetBeans Build are governed by the Binary Code License Agreement including its applicable Supplemental Terms and Conditions ("BCL"): * XML Parser v.1.1 (jaxp and parser) * JavaHelp v.2.0 * JavaC Compiler * J2EE Deployment APIs 1.1 * J2EE Management 1.0 * EJB Enterprise Java Beans 2.0 * JMX 1.2 * J2EE Editor * XML resolver 1.0 * JMI 1.0
Here are two first paragraphs of Sun Microsystems, Inc. Binary Code License Agreement:
1. LICENSE TO USE. Sun grants you a non-exclusive and non- transferable license for the internal use only of the accompanying software and documentation and any error corrections provided by Sun (collectively "Software"), by the number of users and the class of computer hardware for which the corresponding fee has been paid.
2. RESTRICTIONS Software is confidential and copyrighted. Title to Software and all associated intellectual property rights is retained by Sun and/or its licensors. Except as specifically authorized in any Supplemental License Terms, you may not make copies of Software, other than a single copy of Software for archival purposes. Unless enforcement is prohibited by applicable law, you may not modify, decompile, or reverse engineer Software. You acknowledge that Software is not designed, licensed or intended for use in the design, construction, operation or maintenance of any nuclear facility. Sun disclaims any express or implied warranty of fitness for such uses. No right, title or interest in or to any trademark, service mark, logo or trade name of Sun or its licensors is granted under this Agreement.
Of course there are supplemental license terms for each part mentioned above, let's see what rights they give us for "JAVA(TM) DEVELOPMENT TOOLS JAXP.JAR AND PARSER.JAR ARCHIVE FILES FROM JAVA API FOR XML PARSING, VERSION 1.0":
1. Internal Use and Development License Grant. Subject to the terms and conditions of this Agreement, including, but not limited to, Section 3 (JavaTM Technology Restrictions) of these Supplemental Terms, Sun grants you a non-exclusive, non- transferable, limited license to reproduce internally and use internally the binary form of the XML JAR Files Software for the sole purpose of designing, developing and testing your JavaTM API for XML Parsing compatible parsers (the "Programs").
2. License to Distribute Software. In addition to the license granted in Section 1 (Internal Use and Development License Grant) of these Supplemental Terms, subject to the terms and conditions of this Agreement, Sun grants you a non-exclusive, non- transferable, limited license to reproduce and distribute the XML JAR Files Software in binary code form only, provided that you: (i) (a) either distribute the XML JAR Files Software complete and unmodified in their original Java Archive file, but only bundled as part of your Programs into which the XML JAR Files Software is incorporated, and do not distribute additional software intended to replace any components of the XML JAR Files Software; or
Well, my colleague's 486 was running at 120 MHz and was very stable, he could also run it on 133 MHz but then it was behaving bad. He overclocked it to play Quake on it:) Actually it ran quite OK.
Quake2, Alien Flux, Tribal Trouble
on
Java Faster Than C++?
·
· Score: 2, Informative
Sure, there's java port of Quake 2, there's Alien Flux, Tribal Trouble. But, as others already mentioned Java is mostly used for programming game logic. It's performance is constantly improving and only recently it gained enough speed to be seriously considered for writing entire game engines.
But why any self-respecting hacker would want to use it
One of many answers would be: because it's nice, clean, object-oriented, high level language without many problems that are problematic in lower-level languages (C, C++, C# to name most obvious ones). For me it's pleasure to work with Java. When coding in C/++ I was continuously fighting with code about countless irrelevant details and problems which are simply gone when using Java.
If some of you are wondering about C# being lower level than Java - learn about both languages better. It is lower level language, more primitive and with inferior VM design. No, I don't imply Java is perfect - it's not. But C# is much worse than it.
Downloadable applications
on
How C# Was Made
·
· Score: 2, Interesting
You should be much more careful with 'nobody' word.
As my first-hand experience I can say that we use Java for both server and client side for corporate software and yes, it's downloadable application. Excellent solution if you ask me, trivial to update, secure, portable and very nice environment for developers too.
Maybe it's different where you live but here console games have one disadvantage. One but so serious I'm never going to buy any console until it changes. Problem is console games are 5-6 times more expensive than PC games. And consoles themselves are only 40-50% the price of a decent PC so it's not that big deal either considering that you can do other things on PC than play games.
I'd buy a console, why not? But I don't want hardware on which I can play pirates only...
No. Quarantine true, was another DOS taxi game but I'm talking about really old title, 2D only with sidescrolling board... Ugh! This game was called 'Ugh!':-)
Here's link to its review: http://www.dosgamesarchive.com/download/game/87
This patent most probably is bogus (as most of them do). There's been years ago (early '90?) a game for DOS in which you played a driver of a flying taxi which had to deliver customers to their chosen destination points ASAP. And there was jumping and bouncing all the time;-) One surely could call this taxi driver as 'crazy'.
Of course game was 2D in 320x200 resolution:-)
Huh? What company!? Another World was done by just one guy alone (Eric Cachi). And I'm not sure but I really doubt he did animations with mocap. Remember what year it was released in? Mocap was very expensive technology back then. It's still not cheap.
I don't know about you but I was pondering for a while why would South Carolina care so much about Eclipse's SVN plugin (http://www.eclipse.org/subversive/)...
It seems to me from reading the article that the image/jpeg problem is only there when transfering videos from a digital camera
Maybe his camera records videos as MJPEG (mine does) and Zeta detects them as regular JPEGs?
Summarizing: learn your tool before complaining.
Your comparison is unfair because of several reasons:
- you assume that there is no OpenGL or sound installed on Linux, but it is on Windows
- you assume that binary will be installed on some OS version/type it wasn't designed for; hey, you're not trying to tell us that *each and every* app works with *all* versions of Windows, are you? And, for the record, Q3 installs and runs just fine on my Linux system.
- Q3 installer politely reports all errors, no core dumping at every occasion
- why the heck anyone would need to change file permissions/ownership of installed game?
Dude, some of your points (eg. about graphics or sound) could be valid 7 or 8 years ago but c'mon, Linux is a nice, modern OS now. Sure, not perfect, but nothing to what you describe.
So, after removing rants about that invalid points, you describe Quake installation on Linux as: "Oh that's easy! [...] OK, run the Quake 3 installer. [...] That's all there is to it!". Now compare that to the way you describe it on Windows (rants removed too): "[...] install Quake 3 in Windoze [...] I put in the CD and it took about 3 minutes to copy everything, and then I had to reboot [...]".
Easy enough for me, thank you very much.
Sure I did, didn't remember company name thou. Thanks guys.
Since when CA is the leader of FOSS and why do they feel they should present a 'vision' for entire movement licensing?
No, seriously, what the heck?! Why does anybody care about them? I looked at their web site and couldn't find anything related to FOSS. Can anyone provide links to a few major open/free software projects they lead/seriously contribute to?
I'm not saying that second version is perfect or something, but at least it can be understood. The first one is simply garbage.
There are *only* 240 000 names on that list because it's far from being completed. Leon Kieres, head of Polish Institute of National Remembrance (IPN) estimates that completed list will count abount 1.5 MILION of names. Of course, names of spies, would-be spies and their victims, not spies alone (source: article from Gazeta Wyborcza).
Please also note that name 'spy' used in this news is a bit misleading. They were not James Bond-style spies, they were actually called 'secret collaborators' and most of them spied upon their oppositionist friends, family etc. I suppose in any post-communist their numbers were that high if not higher.
Blender's (http://blender3d.org/) file format is compatible between older and newer versions. They use so-called DNA code which allows older versions to open files saved in newer ones. I don't know how technically it is realized but it's a proof that things like that are still available in todays software.
I suggest that someone with Windows machine download and share the file so that non-windows users can see it as well. Here neither MPlayer not Totem seem to be able to play the provided link or any of the URLs provided inside that file (it's text file). It looks like problem with being even able to start downloading (non-standard protocol?).
I'm not talking about re-encoding, just providing a link usable with normal HTTP-enabled client.
Similar. Currently limitations are set by ISPs and in most cases you can buy better service to get higher limits or no limits at all. What I had in mind were limitations set by law and enforced by law.
Each time I hear such proposals I think about how easy it would be to bomb it, at least in cases of smaller and medium-sized ISPs -- what if I start sending 100MB /dev/urandom dumps to my other remote mail accounts? With high enough bandwidth and persistent users I doubt anyone would be able to keep up with it. So what then? They'll limit amount of traffic we can generate just so we could be spied upon conveniently?
(yeah, and after two days of sending those dumps UBI (Union Bureau of Investigation?) will knock on your door ;-) )
In todays games code is only small part of a game, nobody can claim (story submitter in our case) that the whole project is free software when only some part of it is. Of course it's project authors' sole decision and nobody's saying they did something wrong, let's just be precise how things are.
Of course having restrictive license to prevent forks is disputable practice at best, but consinuing it would be good start for a flamewar so let's skip it ;-)
Forgot to mention the part that gives 'free as in beer' rights:
You may use the provided Material, for personal use only, to connect to an Official PlaneShift Server only in conjunction with a Planeshift Client, distributed by the Planeshift Team. Offical PlaneShift Servers can only be designated by PlaneShift Team.
Full license text is at http://www.planeshift.it/pslicense.html
Planeshift as a project has three licenses - code is under GPL (free), art (music, sound, maps, models, textures) are under Planeshift license (non-free), I'm not sure about the third one.
Quoting from Planeshift license:
"You may not copy, modify, publish, transmit, sell, participate in the transfer or sale or reproduce, create Derivative Works from, distribute, perform, display or in any way exploit any of the Material released under this License unless expressly permitted by the PlaneShift Team."
That's free as in Freedom?! Free as in beer sure, but not as in Freedom, not even close. I wish all the best to Planeshift team, just let's not pretend its Free as in Freedom project when it's not.
NetBeans is NOT Open Source software. While parts of it may qualify as such, the IDE as distributed by http://www.netbeans.org/ is not.
Below I cite sample parts of NetBeans license. There is "Binary Code License Agreement" which gives us no rights to redistribute and "Supplemental License Terms" for each part, which, basically, allows us to redistribute it in binary form only, unchanged. And such terms are repeated in almost exact same way for all other parts.
As far as I can tell it's not even close to open source. However, if someone knows better I'd like to be proven wrong, but facts, please, not opinions.
Here is first paragraph of NetBeans license:
Here are two first paragraphs of Sun Microsystems, Inc. Binary Code License Agreement:
Of course there are supplemental license terms for each part mentioned above, let's see what rights they give us for "JAVA(TM) DEVELOPMENT TOOLS JAXP.JAR AND PARSER.JAR ARCHIVE FILES FROM JAVA API FOR XML PARSING, VERSION 1.0":
Well, my colleague's 486 was running at 120 MHz and was very stable, he could also run it on 133 MHz but then it was behaving bad. He overclocked it to play Quake on it :) Actually it ran quite OK.
Sure, there's java port of Quake 2, there's Alien Flux, Tribal Trouble. But, as others already mentioned Java is mostly used for programming game logic. It's performance is constantly improving and only recently it gained enough speed to be seriously considered for writing entire game engines.
There are at least two games that use Java for processing their game logic: Vampire: The Masquerade - Redemption and Chrome released last year.
But why any self-respecting hacker would want to use it
One of many answers would be: because it's nice, clean, object-oriented, high level language without many problems that are problematic in lower-level languages (C, C++, C# to name most obvious ones). For me it's pleasure to work with Java. When coding in C/++ I was continuously fighting with code about countless irrelevant details and problems which are simply gone when using Java.
If some of you are wondering about C# being lower level than Java - learn about both languages better. It is lower level language, more primitive and with inferior VM design. No, I don't imply Java is perfect - it's not. But C# is much worse than it.
You should be much more careful with 'nobody' word.
As my first-hand experience I can say that we use Java for both server and client side for corporate software and yes, it's downloadable application. Excellent solution if you ask me, trivial to update, secure, portable and very nice environment for developers too.
Maybe it's different where you live but here console games have one disadvantage. One but so serious I'm never going to buy any console until it changes. Problem is console games are 5-6 times more expensive than PC games. And consoles themselves are only 40-50% the price of a decent PC so it's not that big deal either considering that you can do other things on PC than play games. I'd buy a console, why not? But I don't want hardware on which I can play pirates only...
No. Quarantine true, was another DOS taxi game but I'm talking about really old title, 2D only with sidescrolling board... Ugh! This game was called 'Ugh!' :-)
Here's link to its review: http://www.dosgamesarchive.com/download/game/87
Great game!
This patent most probably is bogus (as most of them do). There's been years ago (early '90?) a game for DOS in which you played a driver of a flying taxi which had to deliver customers to their chosen destination points ASAP. And there was jumping and bouncing all the time ;-) One surely could call this taxi driver as 'crazy'.
Of course game was 2D in 320x200 resolution :-)
Huh? What company!? Another World was done by just one guy alone (Eric Cachi). And I'm not sure but I really doubt he did animations with mocap. Remember what year it was released in? Mocap was very expensive technology back then. It's still not cheap.