Firefox Download Button

This site closes for 24 hours on 18 January 2012 in protest of the Stop Online Piracy Act (SOPA) and the PROTECT IP Act (PIPA). Details.
Others view: Privacy policyWave packetsrss.xmlpendulumLogic gate

Terms of use

This article describes the official policy of the Ultrastudio.org website. It is not editable.


Most of the content of this site is under Creative Commons Share alike Attribution Required CC-BY-SA license and can be freely reused as long as you follow the terms of this license. Small number of articles may have different licensing (usually GPL or GFDL) that is always indicated at the bottom of the article.

Applets and images may have they individual licenses that you need to check separately. Most this material is also Free content and can be reused but some applets come with strange individual licenses that we accept if they allow free code sharing and commercial reuse at least on a web. The source code pages in reviews are under the same license that the corresponding applets are; the license does not change to Creative Commons or anything else. Applet screen shots are normally under the same license as applets.

Ownership

Ultrastudio.org content is not a single "community product" but a series of individual edits, each having independent author with one's rights and responsibilities. In other words, if one author contributes potentially problematic content, is belongs to that author with others not being responsible. Following the terms of CC-BY-SA, removal of any content from the site is legal and allowed. Modification is also legal but the modifying author is responsible for changes only.

Ultrastudio.org provides a service of sharing encyclopedic content

Ultrastudio.org website (this website) offers a service, allowing the user community share the encyclopedic content and legally contributed, malware and spyware free executable components (java applets). Any other use is strictly prohibited. We do not own the absolute majority of the contributed content and software, and do not provide any warranty (see Disclaimer). We would not keep harmful or illegal content after it has been discovered of reported but responsibility for its transient presence lies on the group or person who uploaded it to the site.

From the other side, we will never claim any ownership on your contribution for the reason it is hosted here. We will only use it under the rights of open content license you provided and never relicense it even where it is possible by law. We will never revoke these obligations during all time of the existence of Ultrastudio.org project.

While this site offers automatic code scanner, code reviewing process and applet testing to protect you from malware and also your browser should provide enough security on its own, it is not possible to accept responsibility in case if these protections would fail. See disclaimer for more on this topic.

Sharing Java Web Start shortcuts and links to them

You are allowed to place the shortcut link (the one under word Alone on the right of each applet) into your website, integrating that way the applet into your course. However licenses of some applets require to credit the authors, and others require to show cleary that the visualization is a part of Ultrastudio.org project. It is possible to satisfy this requirement by stating the source of the application (our site) and crediting additional authors (they linked in applet header, after word after) somewhere in the site of your course. We think that references is essential for any proper educational material.

Contributing text, images and other non executable media

Any text you hold the copyright to, by submitting it, you agree to license it under the Creative Commons Attribution/Share-Alike License 3.0. Please note that this license does allow commercial uses of your contributions, as long as such uses are compliant with the terms. As an author, you agree to be attributed in any of the following fashions:

  • through a hyperlink (where possible) or URL to the article or articles you contributed to,
  • through a hyperlink (where possible) or URL to an alternative, stable online copy which is freely accessible, which conforms with the license, and which provides credit to the authors in a manner equivalent to the credit given on this website, or
  • through a list of all authors. (Any list of authors may be filtered to exclude very small or irrelevant contributions.)

Your contribution will be modified and may be even removed by site maintainers and other users, and in some cases this may appear for you, or even actually may be a questionable modification or removal. If you do not want your contribution to be modified or removed, please do not contribute.

Images and other non text media may also be accepted under licenses other than Creative Commons Attribution/Share-Alike License 3.0 (Unported), if they support the general goal of allowing unrestricted re-use and re-distribution. Contribution of images without the license, under “non commercial use only” license and under so called “fair use” conditions is not allowed. In rare cases, for the unique, very high quality illustrations, the custom "use in this site only" license that you need to specify in the upload box may be tolerable. Such content will be removed after the bearable (not necessarily better) free content becomes available.

Articles under alternative free content licenses

Texts under alternative free content license (GPL, GFDL and so on) may be acceptable under case by case basis in case when the whole new article (not a single edit) is contributed. Such article would have the text on the top, stating that it is under different license (and under which one). By doing any edits to such article, you agree to dual-license your changes under both Creative Commons Attribution Share Alike and the license that the article you are contributing to, has.

The name of the site

Please use Ultrastudio.org, not just "ultrastudio" when referring to this website. Ultra+studio is a combination of two generic words and used to name many different sites and projects.

Importing text

If you want to import text that you have found elsewhere or that you have co-authored with others, you can only do so if it is available under terms that are compatible with the CC-BY-SA or with license. If you import text under a compatible license which requires attribution, you must, in a reasonable fashion, credit the author(s). Where such credit is commonly given through page histories, it is sufficient to give attribution in the edit summary, which is recorded in the page history, when importing the text. Regardless of the license, the text you import may be rejected if the required attribution is deemed too intrusive.

Information for source code contributors, providing Java applets and other executable components of the website

All contributed software is only contributed in the source code form, and by submitting it you give us permission to present it publicly in our code review pages, regardless of that terms you specify in additional contribution comments. Uploading executable content in any form other than Java source code is not allowed.

We recommend to select one of the several open source licenses, listed in the contribution page. Properly working applets with free licenses have priority for embedding into pages. This stays true also when the proprietary applet runs better or offers more features.

If you decide to commit under “proprietary EULA” license anyway, you must state clearly all terms of your license in the upload form section, reserved for additional comments. Your EULA must at least allow immediate displaying and usage of your code on this website and removal of your contribution from this website at any time. You may disclaim your warranty but must not explicitly transfer it to the owners, maintainers or users of this website. EULA contributions are in general not welcome and will be removed as soon as the Open Source replacement appears or as we conclude that there is enough truly Free content and we do not need these exclusions any longer. Also, by uploading the applet you give us permission to display and run it on our site.

You maintain the ownership of your contribution and are liable for any consequences that may arise from uploading your code to our server. In case if you contribute the changed version of the component that has already been previously contributed to Ultrastudio.org website and specify the previous version on that your derivative work is based on, you are only liable for consequences, caused by the changes you have made. Ultrastudio.org has strong support for displaying the code differences so even if you upload the whole archive, the changed part is easily visible.

We recommend to contribute the derived work under the same license as the original work. If you choose a different license, it is your responsibility to make sure that the licenses are compatible. Upload system should reject clearly incompatible changes (like from GPL to BSD) but it works without warranty of any kind. If your decision about license compatibility is based on some reliable source, please put this reference into upload comment.

In case you have technical problems with downloading the source archive or suspect that the source code is incomplete or broken, please report this issue for us. This can only mean technical problem that must be fixed.

Avertisements

Each applet has the home page and project where the applet contributors can put various information promoting they activities. This information must be closely related to the content provided by the applets and be released either under CC-SA-BY license or the same license the applet source code is released. Hence putting pictures like your logo may not be the best idea. Same as with any other content, we reserve the right to remove material that we do not find appropriate for this web site (excessively large, too many pictures, socially sensitive or adult material, etc). Putting third party ads is not allowed.

Crawlers, robots and offline browsing tools

Web robots that index the site for search engines must respect the meta tags that prevent indexing on applet-containing pages. This ensures that the visitor has chance to read the terms of use and disclaimer before launching any applets. These tags are implemented as officially defined in robotstxt.org . See crawling rules for details.

Abuse report

If you think our site contains the content that is your property and you do now want it to be here, please remove it and report a problem, as described in Abuse report. If the material has been contributed without having sufficient rights to do so, such contribution (and all licensing that the offending contributor has specified when illegally uploading material to Ultrastudio.org ) is void.

Non-Free content

Any content that is not directly served from Ultrastudio.org domain (warranty seals, banners, ads and the like) does not belong to this website and is licensed by its respected owners. Our own bird logo (top left) is also copyrighted and not allowed to use outside the web site without permission. In exceptional cases a small percent of some other graphics may be specifically copyrighted; it is your responsibility to check the graphics home page and verify the license.