Check out Grant Acedrex, our featured variant for April, 2024.

Enter Your Reply

The Comment You're Replying To
Sam Trenholme wrote on Thu, Oct 1, 2009 06:09 PM UTC:
To my dismay I found out that I can no longer compile it on Ubuntu 9.04 (which I had to run on the server because older versions did not recognize my network card and left me without internet connection). I get an obscure error in some script that generates C source files. So I have to compile it on Ubuntu 8.04 (Hardy Heron), and then transfer the binaries to the EeePC laptop

You know, I used to be a Linux fanatic. Then I started using Ubuntu. Now my computer, which I bought as a Linux laptop, runs Windows XP. The problem with Ubuntu is that it’s, as you have observed too unstable: The drivers are too unstable, the software API is too unstable, etc. Since the majority of Linux developers are unpaid, there is no central command and control that can keep the programmers disciplined enough to make a commercial grade desktop product like Windows or MacOS.

The only version of Linux I use today is a free RedHat enterprise Linux clone called CentOS. Hardware support comes slowly; my laptop’s hardware is not fully supported in RHEL/CentOS 5 so I have to wait until CentOS 6 (should be early to mid 2010) before considering running Linux on my computer again [1].

The advantage of RHEL is that, once a given piece of hardware is supported, the OS is supported with bug fixes and security enhancments for a period of seven years. At the start of 2014 Windows XP will still be supported by Microsoft (at least in theory; there is a known bug with XP’s TCP/IP stack if you run a TCP server like Apache or FICS that Microsoft will not fix, since XP isn’t designed to run TCP/IP services); RHEL 5 will still be supported by RedHat. This kind of EOL schedule allows me to upgrade my OS on my timeframe, not the timeframe of some random Open-Source developer on the internet.

Looking at the server, it looks incomplete. Variants do not appear to have “Examine” support and the help files do not describe all of the supported variants.

I think the type of server people are looking for is a server where one can define their own rules (or, at least your own setup and have both players agree on the rules) and move pieces the way you want to. I think play-by-mail makes more sense for Chess variants because, since the game is new, people need more time to think about the next move they will make.

Most Chess variant players like making new Chess variant rules and trying out the new variant for only a few games before moving on to the next variant. I think we’re somewhat unusual in that we would probably be happy playing different Capablanca Chess and FIDE Chess opening setups for the rest of our lives. I even stay with a given variant long enough to develop opening theory for the variant—I think Schoolbook is unique in having an opening book.

[1] In the meantime, I do run CentOS 5 in a virtual machine, mainly for software development purposes.


Edit Form

You may not post a new comment, because ItemID Variant ICS does not match any item.