Content taken from here -
I randomly made a visit to Meth0d's website as I came across it, while searching for a few websites in my history
Sorry if its in the wrong section, i didnt feel as it was for spam, as its habbo related
You must be registered for see links
I randomly made a visit to Meth0d's website as I came across it, while searching for a few websites in my history
Code:
Hello everyone,
[I]Today I have a rather unusual announcement to make. One I did not take lightly, and quite frankly, had not expected to take — ever. It has been on the back of my mind for a while, and today, I’d like to make it official.[/I]
It has come to my attention that despite my discontinuation of the uberEmulator project, it still plays a big role in retros and retro development today. Statistics show that easily 90% of all visitors on this very website visit because of Uber. In the exploration of finding new educational, but also lucrative projects to work on, Uber came to mind.
Over half a year ago, I sold the uberEmulator source code and database to Aaron and MDK for a relatively (comparted to the amount of work put in) low amount of money. I was focused on other projects and could no longer find room to motivate myself to continue work on uberEmulator. Soon after (within days), the source code somehow was released to the public (i.e. leaked) — I assume by one of the buyers. From what I can see, the community has not been successful in improving the source code since. It has barely evolved. The contributions that are available, are rather.. well, quite frankly, they suck. [IMG]http://www.meth0d.org/wp-includes/images/smilies/icon_smile.gif[/IMG]
I have made the decision to develop an additional, official, and supported version of uberEmulator, dubbed [B]Professional Edition[/B]. The professional edition of Uber will undergo some major changes, fixes, and corrections. A large part of the logic, components, and concepts will be revised either partially or fully.
The professional edition of uberEmulator will not be free of charge, nor will the source code be available. It will be available under license for a small fee. Further details about the pricing and licensing of the professional edition of Uber will be announced here in the near future.
[B]General project plans:[/B]
[LIST]
[*]I will take the latest version of the official uberEmulator source code I have in my posession, and modify it into a “professional edition”.
[*]The professional edition of Uber will be sold. Users will have to purchase a license which, in turn, entitles them to the software, updates to the software, tools and utilities, and most importantly, official support.
[*]The current publicly released (‘leaked’) versions of uberEmulator and uberCMS will of course remain available free of charge under whatever license it was released under. I will, however, not provide information, downloads, or support for the older versions of Uber — support for the pro edition will be provided only, and exclusively to license holders.
[*]Licenses can be bought for a specific period of time and various price ranges. For example, one may purchase a “Lifetime” license which would entitle the user to all future updates, which would likely be the most expensive license. However, there may also be a cheap “Single software” license which would entitle the user to bugfixes and security fixes only, but not major updates. The details of license plans are still being worked out and I’d love to hear your ideas.
[/LIST]
[B]Server restructuring plans:[/B]
[LIST]
[*]Various classes will be rewritten, polished, and restructured.
[*]The ION framework and such will be completely removed. I would like to take an alternative approach to database pooling and (at least some parts of) the handling of network connections, so something new needs to be written.
[*]The plugin system will be redone and finished and example plugins will be included. Though the server source will be unavailable, many components will be available for developers to interact with through the usage of plugins, as it was originally intended.
[*]I am hoping to change the logic behind items. The way items are stored in two tables (room items and user items) is not very logical, nor is it in the slightest way effective.
[*]Additionally, I hope to change the way the navigator and rooms are cached and stored. The navigator will no longer flood the database with queries, but rather build and rebuild a cache, which it can then easily transfer to users. I also hope to remove the strange separation between the Room and RoomData class.
[*]Thread safety! Lots of thread safety. A lot of unsafe and rather strange practices are being used throughout Uber causing crashes, deadlocks, and other unwanted behavior.
[*]I will *NOT* include a database with item definitions and the likes this time — I will focus my attention on the software.
[*]Unlike some aspects of Uber, I am hoping to make this 1:1 with the official service, with customization available through plugins only. The base software would be a 1:1 emulation (to the best of my efforts anyway).
[*]UberCMS is not included in my plans. At the moment. If I do end up doing something about the CMS, it’ll be open-source, free of charge, possibly compatible with other servers. ‘cuz I’m just that nice.
[/LIST]
These are my plans so far. I have started work today after a long period of doubt. I would love to hear your thoughts and ideas on the subject. Let me know. [IMG]http://www.meth0d.org/wp-includes/images/smilies/icon_smile.gif[/IMG]
Please note that I will not be maintaining a development or release thread on ***** because it is prohibited by forum rules to sell software there.
More details will be made available in the near future.
[I]Thank you,[/I]
[I]Roy alias Meth0d[/I]
Sorry if its in the wrong section, i didnt feel as it was for spam, as its habbo related