Just wondering if anyone has used or seen this so-called "raid alternative."
They call it a "storage robot."
This got a few mentions on some of the Linux fora a short while ago. The
consensus was that, as Arno says, it's probably a single-purpose distribution
with some clever configuration work which has been done on it. It might (as
they claim) contain some proprietary, patent-pending technology which does a
job similar to RAID, but from the descriptions that have been put out, it's a
duck ("if it looks like a duck, walks like a duck, quacks like a duck and
tastes like a duck ... then it's probably a duck.")
Most of the discussion centred on if it was likely to contain code that
should be published due to being derived from GPL'd code (or some other Open
Source License) ; no-one had examined an actual device, but the general
consensus was that it was not necessarily the case that to build such a machine
on top of an existing body of code would require writing new code that would
require to be released. It could be done with un-modified GPL'd utilities but
using freshly-written ("clean room") code in the script files that glued things
together, and that any *brand new* software they wrote (implementing their
"patent-pending" technologies) wouldn't need to be GPL'd, because it's by
definition, new code. Or they could have built it on a code-base under a
BSD-ish license. Or they could have built it from scratch in a clean room.
But the betting is that they didn't do a "clean room" re-implementation
- there are enough FLOSS projects for making dedicated NAS-like systems to give
a good indication of the number of programmer hours that are be involved in
producing the necessary code on top of an available corpus of code ; building
an entire OS to "enterprise" levels of stability is a very large project for a
relatively small company. So, the likelihood is that they've either done some
clever configuration work and written their own "non-RAID--RAID-alike" part of
the system, or they've conveniently forgotten to release source code which they
should have.
Be interesting to see if anyone cares sufficiently to buy one and take
it's "system code" apart.
Seeing what file system is used would be a good start.