Home

Balder - Licensing

Today Balder is licensed under the Microsoft Permissive License.

I am preparing these days to introduce more platforms, specifically the iPhone, iPad and Windows Phone 7 Series, but want to do a review of the license for the project. I would really love some feedback on this subject, as I have really not landed anything.

My thoughts for now is as follows: Change to a triple-licensing model.
Keep the existing Microsoft Permissive License for the Silverlight version, and not change it at all. Introduce 2 other licenses for the new platforms being added, one commercial license and one open source license. For the open source license for the new platform additions I have been pondering about GPL.

As for the commercial license, I also want to look at pricing, which is also a subject I have yet to decide on. My initial thoughts has been to have a per platform license and a discounted bundle price for all platforms. In addition I've been considering a per developer license, and discounts for 5 developers and a enterprise license for unlimited number of developers. I am not sure what price range to have for this, so feedback for this would be great as well. The numbers I've been toying around with is $200 for a bundle license with 3 platforms in addition to the free Silverlight version (iPhone, iPad, Windows Phone 7) per developer.

Also worth mentioning, in addition to the above mentioned platforms, Xna and OpenGL will get focus as well, and also looking into implementing a hardware accelerated Silverlight version utilizing WebGL for those browsers supporting WebGL. Another thing is added focus on cross platform work for making sure Balder runs on Moonlight.

 

If you feel you have input on the subjects above, please go here and enter the discussion. 

Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Categories: 3D | Balder | C# | Silverlight | XNA
Post Information: Permalink | Comments (0) | Post RSSRSS comment feed

Balder - Upcoming release

Its been some 4 months since the last official binary drop of Balder and its just about time to get a new version out. The reason for the "hold up" is that I've been quite busy with working 2 jobs; my daytime job and Balder related freelance work at night. Combining that with having a family of 2 kids and a wife, there simply hasn't been any time left get binaries out there. 

But, as part of the work that I've been doing freelance, Balder has gotten a lot of improvements. Among these are the following : 

- Further optimizations in the rendering pipeline

- Rewritten NodesControl, speed up and more capable

- General cleanups

- More Xml comments for documentation purposes

- Retrofitted some unittests

- Mouse events working properly

- Tooltip for Nodes

- Arbitrary Heightmap - corners of heightmap can be placed anywhere

- New AseLoader with more support than before (Smoothings groups, more objects, more material details, colors++)

- Rewritten AssetLoader system

- Fixed bugs with primitives

- More samples in SampleBrowser

- Visual Studio 2010 solution + project files

- Optimized lighting

- Added ViewLight - lighting relative to view, basically directional lighting

- Passive Rendering, making the rendering halt unless properties are changed on any object in the scene

- Content caching for faster startups

- A lot of code cleanups for decoupling the platform even more

- Material detection for mouse events 

 

And a whole bunch of other improvements.

The only thing left before a release can be done is to tie together some lose ends and fix a couple of bugs - then its ready for deployment. I'll be sure to post about all the new features and how they can be used in a post when the release is ready.

The next iteration will focus more on increasing code quality, more cleanups, get more documentation up and running, continuous integration server up and running and things that will improve further development on the project. 

Currently rated 4.7 by 3 people

  • Currently 4.666667/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Categories: 3D | Balder | C# | Silverlight
Post Information: Permalink | Comments (0) | Post RSSRSS comment feed