Configuring a CoD4 gameserver on Linux

Call of Duty 4 Logo

 

In this guide I’ll show you how to configure a CoD4 gameserver. The same principles apply both for a Linux and a Windows installation. This guide though will walk you through running a CoD4 gameserver on Linux only. A different guide about how to run a CoD4 gameserver on Windows will follow.

When done you’ll be ready to run your own CoD4 gameserver.

Continue reading

Posted in Call of Duty 4 Dedicated Server | Tagged , , , , , , , , , , , , , , , | 1 Comment

BSD or GPLv3 license?

So here’s the deal. I’m about to start writing a Java implementation of the Source RCON Protocol. It’ll be a small library that will implement only the basic communication between the server and the client. Nothing fancy, nothing too complicated. Just some basic classes that will be used to send and receive packets.

I would like also to make my library open source so that others can benefit from my work. My problem though lies in the license I should use. I’m between the GPLv3 and the Modified-BSD license.

But everyone knows that there are some major differences between these licenses. What’s worst though is that I can’t 100% agree with either of these. On the one hand I like the idea that any derived work from my library will also be free and that it no one will be able to use it in a closed source proprietary program but on the other hand I don’t want to force people to open source their program just because I chose to open source mine.

I’m really confused and I don’t know what to choose. I believe that you can’t force true freedom and that the forceful and viral nature of the GPL license doesn’t promote such freedom. The BSD license though lets the author do whatever he wants with any piece of code he uses which also means that he can use your work without even crediting you.

So what would you choose?

 

Interesting articles:

Posted in Thoughts | Tagged , , , , , , , | Leave a comment

Installing SteamCMD on Linux

Steam Logo

 

In this new blog post we will be talking about SteamCMD, the kinda new version of hldsupdatetool. I’ll also guide you through the whole installation process on Linux.

After you’re done with this post you be ready to use SteamCMD on you Linux box.

Continue reading

Posted in SteamCMD for Linux | Tagged , , , , , , , , , , , , , , , , , | Leave a comment

Using hldsupdatetool on Linux

Steam Logo

 

In this article we’ll talk about the usage of the Half-Life Dedicated Server Update Tool on Linux.

After reading you’ll be able to do common task like installing and updating a gameserver distribted via Steam.

Continue reading

Posted in Half-Life Dedicated Server Update Tool for Linux | Tagged , , , , , , , , , , , , , , , , , | Leave a comment

Install a CoD4 gameserver on Linux

Call of Duty 4 Logo

 

In this guide we’ll talk about the installation of a CoD4 gameserver on Linux.

When done, you’ll be ready to configure and run your own CoD4 gameserver.

Continue reading

Posted in Call of Duty 4 Dedicated Server | Tagged , , , , , , , , , , , , , , , , , | Leave a comment

Install hldsupdatetool on Linux

Steam Logo

In this guide I’ll walk you through the necessary steps of the installation of hldsupdatetool on a Linux machine.

When done, you’ll be ready to install any dedicated server binaries distributed via Steam you want.

Continue reading

Posted in Half-Life Dedicated Server Update Tool for Linux | Tagged , , , , , , , , , , , , , , | 1 Comment