Unhandled Exceptions

30 Jun

Summer of NHibernate Content Licensing Structure

A number of (apparently hyper-honest smile_embaressed) people have asked for a license under which I am distributing the Summer of NHibernate Screencast series of videos to the world-at-large.  Seriously though, I really appreciate the question and hadn’t given it much thought but after careful consideration, I have settled on a variant of the Creative Commons licensing that provides for the following:

  • unlimited distribution by anyone so long as the distributor:
    • provides me attribution should the content be included in any other distribution
    • does not include the content in any commercial endeavor
    • does not make any modifications to the content

Basically, this is designed for anyone to take the content, view it, share it with anyone they want to so long as they don’t charge for it, redistribute it using whatever means they want so long as it remains clear that I am the author of this content, and they don’t change anything in the content.

For the official record, here is the license statement:

Creative Commons License
Summer of NHibernate Screencast Series is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License.

5 Responses to “Summer of NHibernate Content Licensing Structure”

  1. 1
    mike Says:

    Well, now all I need to know if the codec you used, because I can’t play it in WMP or Media Player Classic :-(

  2. 2
    sbohlen Says:

    @mike:

    If you visit the download site (http://www.summerofnhibernate.com) you will note that there is a download link @ the bottom to the codec that you will need to view the screencast.

    Hope this helps.

  3. 3
    mike Says:

    Doh!

    Didn’t see that. Thanks!

    I’m watching the first one now. I have to say it’s pretty excellent. It might be long, but it’s good that you explain every step in detail.

    Thanks!

    PS. Are you going to cover LINQ to NHibernate?

  4. 4
    steve b. Says:

    @Mike:

    Glad that solved it for you and you’re finding value in the content.

    re: LinqToNHib, I don’t presently have plans to cover that as its not really a feature-complete implementation yet (as I understand it’s status).

    As I think I’ve mentioned, I have a firm non-beta policy about using things in my production apps (they have to at least get to Release-Candidate stage before I’ll consider them) and so I have inspected LinqToNHib and found it interesting but haven’t spent much time actually doing anything with it.

    I have a similar approach to NHib 2.0.x — I’m watching closely but not using it until its RC shake-down cruise is completed. Once that’s released, I’ll dig in.

    This watch-but-not-learn approach has served me well in keeping the sheer number of things that I have to ramp up on to a managable minimum so that I’m not chasing my tail as alpha- and beta- versions of things shift under my feet. If LinqToNHib is RC-ed before the end of my series, I may do a ‘appendix’ screencast or something that covers it just as an intro so that people can understand its out there and how it works.

  5. 5
    sam Says:

    seriously, fantastic series!

Leave a Reply

© 2010 Unhandled Exceptions | Entries (RSS) and Comments (RSS)

GPS Reviews and news from GPS Gazettewordpress logo