It would be nice if the client injected dll and/or server executable were open source. I understand that allowing people to host their own dedicated server (would be a side effect of this suggestion) has been previously declined I believe open source would bring many benefits to truckers MP.
Possible benefits:
- Attracts more programmers who can contribute to truckers MP and possibly improve it
- For example it would make it possible for a theoretical third party to port truckerMP to linux
- Could possibly allow people to write client side mods to improve quality of live (e.g. a mod that shows all of your VTCs positions and jobs in the global map)
- Allows people to write their own plugins
- Allows people to host their own dedicated servers with custom plugins
- People are able to learn from your code
Possible downsides:
- Allows people to host their own dedicated servers
- May cause an influx of modders as they would not need to reverse engineer client dll and/or networking protocol
This is merely a suggestion and I would love to hear other peoples thoughts