Trying to use 7-Zip for one of my projects and was curious if anyone on the list was using it on DoD systems or knew if it was already approved for use somewhere else to help my cause. Specifically, http://www.7-zip.org/
By the way, is there a good list of approved OSS software? I couldn’t find one. I really hate having to ask here. Are there plans to make one? Should we (Mil-OSS) focus on that?
Thanks,
Kip
This message and any enclosures are intended only for the addressee. Please notify the sender by email if you are not the intended recipient. If you are not the intended recipient, you may not use, copy, disclose, or distribute this message or its contents or enclosures to any other person and any such actions may be unlawful. Ball reserves the right to monitor and review all messages and enclosures sent to or from this email address.
|
|
International Conference on Software Engineering
archive Proceedings of the 2009 ICSE Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development table of contents
Pages 42-47
Year of Publication: 2009
ISBN:978-1-4244-3720-7
| |
I describe a simple evaluation process for Free/Libre/Open Source Software (FLOSS) here:
http://www.dwheeler.com/oss_fs_eval.html
From there, I link to a number of *other* evaluation processes for FLOSS.
However, most evaluations processes try to determine “is this particular program suitable for specific use X”?
A “generally recognized as safe/mature” (GRAS/GRAM) list obviously can’t do that, since it doesn’t have the information on the specific use. Thus, I’d expect a GRAS/GRAM list to have a slightly different process than one for selecting a product for a specific use… but I’d also expect that a GRAS/GRAM list would reuse relevant pieces of specific-use evaluation processes.
I think it’d be best to identify a set of criteria for getting on a GRAS/GRAM list. These criteria should be clear, easily-justified (“why is THAT important”) and relatively-easily-verified (“did it MEET the criteria?”). And there should be enough criteria that it would filter out clearly inappropriate components, making the list worth *using*.
--- David A. Wheeler
Here's one non-metric-based(1) OSS evaluation cribsheet
=A0I put together. Kind of a bronze age thingy. Open for
=A0suggested additions.
=A0
1 Leadership & culture
2 Vitality of community
3 Quality of end-user support
4 Extent & scope of documentation
5 Quality of packaging
6 Market momentum
7 Quality of code & design
8 Quality of product architecture
9 Testing practices
10 Integration with other products
11 Support for standards - Measurable commitment
12 Quality of project site
13 License type
14 Age
15 Multiple supported platforms
16 Sustained popularity
17 Measurable design quality
18 Setup costs
19 Usage costs
20 End-user support costs
21 Modularity
22 Collaboration with other OSS products
23 Developer support and defect density
"There are only three kinds of people in this world.
=A0 Those good with numbers and those who aren't."
=
Themagnificent "DoDOSS break-out" could easily get
=A0besmirchified=3B visibly and broadly discounting OSS=20
=A0so as to serve the OSS-naysayers should this list get
=A0"tagged" as containing classified DoD system specifics.
=A0
OSS still remains broadly suspicious=2C lets not give 'em
=A0a solid excuse reason to act out their OSS fears and
=A0set back the great work that has been accomplished
=A0to-date by the brave and heroic=2C Respectfully - John
=
=A0The magnificent "DoD-OSS break-out" could easily get
=A0 besmirchified=2C visibly and broadly discounting OSS=2C
=A0 so as to serve the OSS-naysayers=2C should this list get
=A0 "tagged" as containing classified DoD system specifics.
=A0
=A0OSS in DoD remains broadly suspicious. Let's not give
=A0 a usable excuse - a reason to act out their OSS fears to
=A0 set back the great work that has now been accomplished
=A0 by the few brave and heroic that got us here=2C=20
Respectfully - John
=
1) Most thick slugs of paper I've seen containing the
=A0=A0=A0=A0 anaysis=2C guidance and approval for running a piece
=A0=A0=A0=A0 of software are often about one inch thick (+/-).
2) A few years ago=2C SourceForge.com had about 68=2C000
=A0=A0=A0=A0 downloadable OSS product. Additional Forge-like
=A0=A0=A0=A0 site and a few years later=2C I'm putting the number
=A0=A0=A0=A0 at 3-400=2C000 now.=A0 Soon=2C we'll see 500=2C000=2C so shuck=
s=2C
=A0=A0=A0=A0 let's go with 500=2C000 downloadable OSS products=2C
=A0=A0=A0=A0 pieces=2C components=2C structures=2C call them many
=A0=A0=A0=A0 things and that's just fine.
3) Assuming a mere two percent (2%) of downloadable
=A0=A0=A0=A0 OSS byte-bounty makes DoD "evaluation-cut=2C" and
=A0=A0=A0=A0 it meets mission requirements=2C etc.=2C yadda=2C yadda=2C
=A0=A0=A0=A0 results in 10=2C000 candidate DoD-OSS cyber-snacks.
4) 10=2C000 candidate DoD-OSS at one inch per DoD security
=A0=A0=A0=A0 package =3D 278 yards=2C or 0.16 miles of paper.=20
=A0=A0=A0=A0 Assuming 200 sheets of paper per package x 10=2C000
=A0=A0=A0=A0 candidate OSS =3D 2=2C000=2C000 sheets of paper x 11 inches
=A0=A0=A0=A0 paper length =3D 22=2C000=2C000 length inches of paper=2C or
=A0=A0=A0=A0 347 miles=2C if layed end-to-end. But wait ... are we done?
5) NOOOOOOOOOOOOO!=A0 Look at studies & deliverables
=A0=A0=A0=A0 paid for in government. When it's all said and done=2C
=A0=A0=A0=A0 they're about $100=2C000 an inch=2C and that's modest=2C
=A0=A0=A0=A0 the total kinda looks like=A0 - ONE BILLION DOLLARS=2C
=A0=A0=A0=A0 or 10=2C000 x $100=2C000 an inch=2C the going pulp rate.
6) Now=2C this is where=2C quite often=2C "the problem" can get
=A0=A0=A0=A0 scaled-back=3B dumbed-down=3Bor=A0 flat-out denied.=A0 Sometim=
es
=A0=A0=A0=A0 it's about neutering the problem to fit into inadequate tools=
=2C
=A0=A0=A0=A0 or=A0 ... recalculating the problem to fit a budget or align
=A0 =A0=A0 within smaller human brain domains of understandings.
=A0=A0=A0=A0 Avoid the - "If we don't like answer=2C scale-down original
=A0=A0=A0=A0 problem to fit within some Rinky Dink domain" technique.
=A0=A0=A0=A0 This is an 'ole reliable - a classically styled=2C tool of den=
ial.
=A0=A0=A0=A0=A0 (I trust this will not happen with DoD-OSS.)
7) O.K. THEN! Let's assume either the math was flawed=3B this
=A0 =A0=A0 is ALL NUTS=2C and then compensate (correct) the whole mojo=3B
=A0=A0=A0=A0 and "dumb-down" the problem so all of the children of the
=A0=A0=A0=A0 world might wrap brain upon it - CUT ONE BILLION BY 90%=A0 =3D=
=20
=A0=A0=A0=A0 $100=2C000=2C000 or ONE HUNDRED MILLION DOLLARS=2C
=A0 =A0=A0 just for the Starter G.I. Joe Combat Net-Centric OSS Kit=2C w/
=A0=A0=A0=A0 extra action figures - OR -=A0 the first 50 yard portion of
=A0 =A0=A0 paving the Yellow Brick Road leading to Emerald OSS
=A0=A0=A0=A0 City - serious=2C real=2C usable=2C basic DoD-OSS no-smoke=2C
=A0=A0=A0=A0 no joke DoD-OSS infrastructure ...=A0 we can actually use.
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=20
It just got kinda "unsimple" there for a moment=2C eh?=20
OSS! I didn't do it - John
=