Sunday 30 December 2007

OSM: Battle for Wesnoth VIII

IT WORKS!!! :)

Our campaign really works! Well, it´s not an extremely huge piece of coding-art, but at least it´s playable. Feels funny to play it :) I was quite sure it would never reach this point.. If there was more time it would be nice to develop it further.

I´m not sure if it´s ever coming to the real Wesnoth (now I have the files only on my own laptop, in Wesnoth-folder), but if it is, it´s found under name The Quest of the Dwarves! *proud*

THANK YOU Lauri & Olja!! :)

And of course Kaido :) :)

Battle for Wesnoth
Download Wesnoth

Thursday 13 December 2007

OSM: Free Culture

What is Free Culture?
“A free culture is one where all members are free to participate in its transmission and evolution, without artificial limits on who can participate or in what way. The free culture movement seeks to develop this culture by promoting four things:
  • creativity and innovation;
  • communication and free expression;
  • public access to knowledge;
  • and citizens’ civil liberties.”

Source

'“Free Culture by Lawrence Lessig is a clear look at copyright law, how technology is affecting it both technically and in people’s perceptions, the current trend in legal responses to the technology, and how it affects the artists and authors in the world. Lessig is uniquely qualified to write such a book, because he is a professor of law, a computer geek, an author, and an activist in the field of copyright and creativity.”
Source

Free Culture Tour
Multimedia performance about copyright, creativity and the internet
"Free Culture is a multimedia show by artist, entrepreneur and INSEAD MBA student Colin Mutchler that mixes music, images, and spoken word, drawing from his personal experience and the creative commons to demonstrate the tensions and opportunities of sharing and remixing media."
Source

OSM: a FLOSS Success Story vs. Failure

Success of Moodle

"In academia land, one of the more popular forms of open-source is the system known as Moodle. London, UK-based The Open University is currently in the midst of implementing Moodle to the end result of “the largest use of Moodle in the world,” namely a complete student online environment. Moodle is currently employed in some aspects of Open’s distance-learning program and the “comprehensive online student learning environment” promises to be fully operational by February."

"Meanwhile, the University of Illinois at Urbana-Champaign College of Education has now in place a full-on “Moodle Service”, which acts as supplement to course material available to College of Education faculty and students and a resource to other university workgroups, workshop participants and communities."
Source

The Open Source Fiasko

"Hugger-Mugger Yoga Products is a $5 million supplier of yoga-related products such as clothes, yoga mats, and so on. After struggling with a variety of individual software products that did not integrate well, the company decided to implement open source ERP package Compiere. This package was chosen on basis of low-cost and because it includes modules that Hugger-Mugger specifically required."

Enterprise software implementations are complex — jobs can change, processes across an organization can be affected, and great care and feeding is required to be successful. This situation offers a classic study in how an IT initiative can move forward under its own steam, without sufficient reference back to what users actually need. In addition, it can be tempting to think that open source means cheap and easy, which is not necessarily the case. As someone wise once said, “Don’t let this happen to you!”"
Source

How to Make it Work?

1. Open source development is not business

Open source development succeeds or fails irrespective of the businesses that are directly associated with them. The constructive exploration of sustainability with respect to open source software development depends upon it.

2. Projects and open source development

An open source software development project can only ever be a singular instance of many possible developments of the code. It cannot be equated with the development of the code itself.

3. Projects or open source development?

The sustainability of an open source software development path is effectively beyond the capacity of analysis by case study or example.

4. Criterion of project success

Either the project retains the trust and good will of the open source community and thus remains the lead on the development path of the software or it does not. If no one is willing to invoke the option of the code-fork, then the project must be considered a success. An open source software development project which has no user or developer base will be successful by default. The worst that can be said about such a technically successful project is that it is uninteresting. By contrast a project with an extremely active development community will be at greater risk of failure using the above criterion. It will, correspondingly, also be of greater interest. Another potential limitation on this criterion of success is the very diversity of project types that may be found in open source software development.

5. All successful projects fail

A successful reference implementation project may advance the software development path even if some other project arises which carries the software beyond the reference implementation stage.

6. The success of failure

very successful open source software development project will eventually fail. Remember, it fails when some other project takes on the lead in the development path. Any project that holds the lead in an open source software development path is by definition successful.

7. Preparing for the success of failure

The test for any successful project is whether or not it stands at one point along an ongoing development path. If the project comes to an end and there is no continuance, no new project that will carry the code development further, then that software development path has truly ended. If it is the software development path itself that concerns us, then anything that assists that onward movement will be a benefit. For example, supplying sufficient comment within the code itself in order to make it easy to read by others increases the likelihood that someone else will take the code further. Structuring the code into comprehensible units is another way of honoring the code.

Source of the list

"The marker of success in an open source business is the same as that in any business: profit or loss. An open source software development project is not a business. Indeed, even when a single business lies behind the majority of the development work, I would argue that the software development project is still not itself a business. What counts as the marker of success for open source software development projects must therefore be something else."
Source

"The criterion of project success is whether or not it retains the trust and good will of the open source community and thus remains the lead on the development path of the software. Since no project is likely to sustain the lead on development forever, any successful open source software development project must encounter its own failure. The successful preparation for failure and transition of the software development lead marks an even greater success for an open source software development project."
Source


OSS Watch

Unlocking The Secrets of Open Source Success

The Secret of Successful Open Source Companies

The Myth of Open Source

The Success of Open Source

OSM: Legal Issues of FLOSS

I found a source which tells that SCO Group brought a lawsuit against IBM, the Group claimed that IBM employees had illegally transferred proprietary AT&T Unix code (which SCO Group owns) into IBM’s Linux projects.
Source

Another legal issue which I found was that some researchers in Cambridge had been forbidden to publish some material:
"Some laws, such as UCITA (a law in Maryland and Virginia), specifically enforce these clauses forbidding free speech, and in many other locations the law is unclear -- making researchers bear substantial legal risk that these clauses might be enforced. These legal risks have a chilling effect on researchers, and thus makes it much harder for customers to receive complete unbiased information.

This is not merely a theoretical problem; these license clauses have already prevented some public critique, e.g., Cambridge researchers reported that they were forbidden to publish some of their benchmarked results of VMWare ESX Server and Connectix/Microsoft Virtual PC. Oracle has had such clauses for years. Hopefully these unwarranted restraints of free speech will be removed in the future. But in spite of these legal tactics to prevent disclosure of unbiased data, there is still some publicly available data, as this paper shows."
Source
The .pdf

OSM: Battle for Wesnoth VII

In the last weeks we have made some progress :)

I made our main configuration file and scenario files. Olga made the maps to ASCII format. Lauri has made the transfers to Subversion and figures out the actual "how this will work" ;)

Our team has been talking about these things in here:
http://trac.htk.tlu.ee/osm/wiki/BlueTeam

And the materials of our campaign is in here:
https://www.htk.tlu.ee/repos2/osm/team2/The_Quest_of_the_Dwarves/

Feels so relieved.. Even though the task isn´t over, to make the campaign actually work seems to be a bit of a problem..

~Sonja