Revision: 1803
Author: [email protected]
Date: Thu Dec 31 11:12:01 2009
Log: Add a couple more legal questions
http://code.google.com/p/simal/source/detail?r=1803
Modified:
/trunk/uk.ac.osswatch.simal.ssmm/src/main/uk/ac/osswatch/simal/ssmm/LegalQuestions.java
=======================================
---
/trunk/uk.ac.osswatch.simal.ssmm/src/main/uk/ac/osswatch/simal/ssmm/LegalQuestions.java
Thu Dec 31 09:34:50 2009
+++
/trunk/uk.ac.osswatch.simal.ssmm/src/main/uk/ac/osswatch/simal/ssmm/LegalQuestions.java
Thu Dec 31 11:12:01 2009
@@ -30,9 +30,28 @@
options.put("OSI", "The licence used has been approved by the
Open
Source Initiative.");
options.put("FSF", "The licence has been recognised by the Free
Software
Foundation as a Free Software License");
options.put("FSF and OSI", "The license is recognised by the
FSF and by
the OSI.");
-
MultipleChoiceQuestion question = new
MultipleChoiceQuestion("License
type", "Is the licence recognised as a common Free and Open Source
licences?", "If the licence has been recognised by either of these bodies,
it is more likely to have been assessed and found to be relatively open
than a new licence or one which has not been OSI or FSF approved.",
options);
put(question.getLabel(), question);
+
+ options.clear();
+ options.put("Don't know", "It is not fully understood who has
the right
to run the software");
+ options.put("Specific Group", "Only some specified group may
run the
software (i.e. restricted exclusively or proprietary) – e.g. free for
education only.");
+ options.put("Specific Use", "Anyone but for some specific
purpose or but
some specific group (i.e. restricted inclusively) – e.g. no commercial
use.");
+ options.put("Anyone", "Anyone may run the software.");
+ question = new MultipleChoiceQuestion("Permission to run", "Who
has
permission to run the software?", "If the right to run the software is
limited, that limits the recipient base of the software and thus openness
is limited.", options);
+ put(question.getLabel(), question);
+
+ options.clear();
+ options.put("Don't know", "The documented dependencies have not
been
verified independently");
+ options.put("No", "There is at least one dependency that has
not been
correctly documented");
+ options.put("Yes, no audit process", "Yes, but the audit
process is
undocumented. This means that undocumented dependencies may be introduced
at any time.");
+ options.put("Yes, separate audit process", "Yes, and there is a
documented audit process. However, this process is not integrated with the
release management process");
+ options.put("Yes, integrated audit process", "Yes, there is a
documented
audit process which is an integrated part of the release management
process.");
+ question = new MultipleChoiceQuestion("Documented
dependencies", "Are
all project dependencies clearly documented and licence compatibilities
audited?", "Crediting dependencies and conforming to their licence
requirements is critical to ensuring the project conforms to all legal
requirements placed on a FOSS project.", options);
+ put(question.getLabel(), question);
+
+ // FIXME: done up to , and including, Legal Q2 in
http://pipka.org/misc/Foundations-of-openness-V2-release.odt
+ // Q3 in
http://spreadsheets.google.com/ccc?key=0AsvIGTEZElqhdGFMQi1qendNTFNtc184NFhxNFVaOUE&hl=en
}
}
--
You received this message because you are subscribed to the Google Groups
"Simal Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/simal-commits?hl=en.