I’m concerned

Seadragon Ajax License?

I want to use Seadragon JS for a proprietary commercial product. Do you have any problem with me hosting my own mirror of your JS files or redistributing with my app? I didn't see any license or terms on the webpage..
12 people have
this question
+1
Reply
  • I’m anxious
    i'm also curious about this question, although from a perspective of utilizing seadragon ajax on a major non profit website. unfortunately its not clear what the license is, which means its entirely unclear on whether we or anyone else can utilize seadragon legally speaking for any purpose. seadragon is imo the best option for the functionality, but unless its clear what can be done with it from a license perspective we'll be forced to use a lesser option.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • EMPLOYEE
    I’m excited
    We've been discussing this and will get back with an answer soon. Thanks for your patience, guys.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • I’m happy people want to use it
    2
    This is not the official legal word (we're working on that), but the general idea is that you can use it for your own purposes, commercial or non, but nothing illegal (i.e. nothing that would get Microsoft in trouble, such as porn, hate speech etc.). We do prefer that you use our hosted version rather than copying it yourself.

    Can you tell us why you would prefer to use your own copy of the library file? For that matter, do you have other specific licensing concerns?
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • I’m cautiously optimistic
    Ideally it would be available under an OSI approved license ( http://www.opensource.org/licenses/al... ), as opposed to the proffered morality clause example. Microsoft currently has two osi approved licenses extant, either of which would be an excellent choice (imo). That would clarify usage restrictions and ability to modify the code as needed for deployment.

    As regards using a hosted version, one of the things I need to ensure for any sites deploying it would be accessibility, which is not currently present, hence modifications would be needed (although this should be possible without source modification). But as with any software, the possibility remains that either functional changes or bug fixes might be needed for a particular deployment.

    Additionally I'll be hosting static files for this application/site using akamai's cdn (global site audience), and to me that's preferable for an end user experience than the unknown resources that might be available at seadragon.com.

    Another example ( albeit one i don't have in my current usage scenario) might be using it within an ssl site, pulling in non ssl resources from a third party site, could lead to confusion among end users if the site is really secure.

    I would of course like to be using the latest version, and it appears that the hosted version ( which is only available in minimized form) has already had several versions incremented over the composer released version (0.8 vs 0.5.x), but its hard to assess given the minimized form what has functionally changed. Making the development version of the current hosted version available would be preferred, both to enable modification if nesc. and to assess changes.

    Moreover its a simple control issue, in delivering a production system, deploying dependencies on external managed resources without certainty regarding both their availability and immutability, would be poor due diligence on the part of a developer, as changes to either could result in breakage.

    Additionally if its available under an OSI license, I'd be interested and willing to contribute back any enhancements made ( accessibility, cross platform tile cutting, etc).
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • I’m wishing I had a better answer sooner
    Thanks for all the good points! We need to get this all sorted out, and we'll let you know when we have an official license. In the meantime, I hope you can continue your development.
    • its been two months of silence on this crucial topic, can we get some schedule? do those of us with ms legal contacts need to push on this.? or do we just need to replace our implementations?

      i'd like to go into production in a month on a public site using seadragon ajax, but sans something official, nothing is clear regarding the ability to do so legally.
    • @kapilt sorry for the delay; this topic sort of got lost in the shuffle during the holidays, so thanks for the nudge. Hopefully we'll have some info for you soon.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • I’m thankful and excited
    Hello there! Nice piece of software! But we need to know if we can rely on continued use for our projects, or if some day the license will turn out to be not so friendly. Right now I see 'all rights reserved' on the source code, besides the Microsoft Copyright banner.

    Free as in beer? Free as in freedom? Not free at all?

    I think that such an statement is a big milestone in Seadragon Ajax project. I feel that, without such an statement, the code is nothing but an ad. A very cool one though.

    Kind regards!
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • I look forward to the license question. I do hope it gets resolve in an expedient manner!
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • Has there been any progress on the license topic?

    The primary concern for us is running on a closed intranet. Many of our customers simply do not have access to public web sites.

    Second to that, and mentioned by someone else, is SSL/general security. Pulling pieces in from public web sites simply isn't an option for many of our customers.

    OSI would be nice but isn't a requirement for us.

    Thanks,
    -Mont
    • I guess I should stop saying "real soon now" because it's obviously been months. We haven't forgotten, however... it's just going really slow back and forth with our legal department.

      The license we're settling on should be fine for use on an intranet (as long as you host the files yourself), but I can understand if you'd like to wait until it's official.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • we really need to know if seeddragon Ajax is going to be a commercial Product or an open source like product.
    I mean this is a very simple question. We don ́t need to know the specific licencing model.
    It can ́t be to hard to decide if you intent to make money with it or not. This is a very nice piece of code an it would be absolutely understandable if charge some money for it.
    But if this is the case we need an idea of how much.
    Thanks,
    philipp
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • Hey pbriese,

    Seadragon Ajax is currently "free as in beer", and there's virtually no chance that will ever change. But it's still an open issue whether it will be "free as in freedom".

    If the worry about there being a price is what's blocking you, don't worry about that. Like Ian said, so far it's looking like we're settling on a license that will allow you to use it for commercial purposes.

    Sorry again for the delays...

    Aseem
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • I’m frustrated
    any official word on this yet? Any word on when there will be an official word?
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • EMPLOYEE
    I’m happy!
    1
    Bill Crow (Seadragon Group Manager) October 05, 2009 21:19
    For those who want to roll your own solution with Seadragon Ajax, we've got some really good news.

    We're pleased to announce that a version of Seadragon Ajax is now available in source code as part of the ASP.Net Ajax Control Toolkit. This is distributed under Ms-PL, the open source compatible Microsoft Public License (http://www.opensource.org/licenses/ms....

    You can find the ASP.Net Ajax Control Toolkit here: http://www.asp.net/ajax/AjaxControlTo...

    Because this is released under Ms-PL, you can do pretty much anything you want with it: host it on your own site, modify it in any way you choose, or re-distribute it with your own custom solution. If you come up with some great enhancements, you can also contribute back to the open source project on Codeplex.

    Bill Crow
    Seadragon Group Manager
    Microsoft Live Labs
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • Bill Crow (Seadragon Group Manager) February 22, 2012 05:09
    The current version of Seadragon Ajax is distributed as part of the ASP.Net Ajax Control Toolkit, a free download on CodePlex. It's distributed under the open source compatible BSD license. http://ajaxcontroltoolkit.codeplex.com/
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated

  • Hello guys, is there any solution developed yet about rotating images using seadragon?

    Tks!

    ps: Im using asp.net
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited sad, anxious, confused, frustrated