[ENG subtitles] ReactOS на полуфинале InnovateRussia 2012


Uploaded by alekseyros on 18.11.2012

Transcript:
If you are ready then I begin
my name is aleksey bragin I represent a ReactOS project which develops
an operating system so, what is ReactOS
and what we are going to see from today's presentation
this is a new operating system open one
for existing software makret volume in 2010 by gartner is 30 bln
market rise is almsot 8% revenue of the market's leader from its OS
divisionis 18 bln in 2011 approximate amount of investment needed to
build a sellable "product" based on ReactOS is $1
mln so what "product" do we have? and what is
its meaning The problem is that there is no alternative
compatible operating system there is Apple Mac OS
there is Linux there are many other small OSes
but to make OS support existing Windows-compatible software
various additional compatibility layers are created
e.g. Wine for Linux or other commercial products The solution - ReactOS is an open operating
system which is natively compatible with the leading Windows platform
Hence as a benefit for users it's a more efficient OS
it's smaller, faster, more energy efficient Also ReactOS's licensing is totally different
Which means that the operating system itself is free
We are not selling our product and we are not going to sell our product...
as a, let's say, boxed version It'll be said later about commercialization
ways And of course the main advantage for users
would be that our system|is compatible with the existing software and hardware
Let's have a look at the market on the next slide
Compatible specifically with Microsoft? Yes I will give more details about that on the
next slide So, the market.
As you see the market leader is obviously Microsoft
which takes 84% and the remaining percents are divided by
various players such as Apple, Google, Linux
"Linux" in quotes because it's a May I ask a question?
Those 6%, how do you calculate them? This is publicy available data, I can provide
a link. I ask because there are PCs and there are
mobile devices like iPad Is this purely number comparison?
Let's view the presentation first I really ask to watch it till the end and
after that we are going to return to various slides and
I'll comment so income year by year of the market leader
are also public, official data, easy to find Sergey Beloussov, cofounder of Runa Capitals
and Parallels made a very interesting twitter post
which talks about platforms and applications which are developed for these
platforms There is a very important moment here
which is the evaluation of amount of applications because some people frequently say that everything
is going into clouds and here it could be seen very clearly that
Microsoft Windows platform|has 4 millions applications
including both mobile and everything else together
so this overview is summed up 80% of developers
and 70% of users according to the data posted in that twitter
post Apple platform is on the second place
which approximately has 1 million applications and Linux+Android on the 3rd place
which have half a million of mobile applications and 30k packages in a repository
and 5% of developers Our target becomes kinda obvious after having
a look at that data So, market trends
Currently, modern market trends as I could see it based on my own experience
is that the market is going away from traditional OS licensing models
where one pays for a product, buying a product paying money to own a copy of a product
so the transition is to software-as-a-service model
cloud technologies and naturally, open technologies are preferred
over closed/proprietary this is a fact which already happened
and of course, mobile market is actively emerging speaking about our project, market demand...
market demands a good, high quality, efficient alternative
to the existing market leader this is due to a number of reasons which I
could epxlain later but this is also a well-known fact
Going next. ReactOS competitors. This is not a simple question
right now, in this case I wrote that our direct competitors are those three
market players and MacOS X as a substitute
but I also want to comment that separately because
we don't want to view Microsoft as our direct competitor in this case
and I will explain why So, what key advantages do we have in our
project? First of all, we use modern technology, if
we compare to other market players
i'm not speaking about Microsoft Microsoft obviously uses modern technology
Then, energy efficiency. So if we compare to the market leader this time
we should have a higher efficiency because our system is
as I like to say - "smaller and more efficient" "smaller and faster"
I'm a project leader since the 2005 and since that time someo of our key advantages
are worldwide popularity of the ReactOS brand
this will be shown on the last slide developed sophisticated infrastructure
which is nearly enterprise level automatic testing, etc
we've got a number of small grants and donations we do regular experimental releases
which are tested by enthusiasts currently, the development model is
an open community and paid development is in our plans
that's what I am talking about now Marketing would be, if we speak very very
roughly, as an energy efficient, small and fast OS.
If we look at a possible future commercialization it's either venture capital participation
or crowdsourcing (Kickstarter) or both of them.
Out of what we got already are crowdfunding and Google code, German banks
etc But currently we are strictly non-commercial.
What I am speaking about - commercialization the goal of the investment I'm talking about
is to make a good product As for financial model
Why, there is Wine? Let's go till the end and then I answer
We will have a Q&A session which is going to be fun
So, since you required some financial overview ..there is a time limitation... yes of course
financial model, I have a very detailed full calculation by my colleague from Spain
monthly cash flow What do you profit from?
There are 10 money streams Actually, there is a business plan
on 30+ pages but generally speaking those are services,
advertising Is this a Linux-model?
Not really As in this case
we also target for popularity as it was written, Linux takes only 1%
and thus it's hard for Linux to get something from e.g. advertising
like Google In this case, we plan to grab more market
share More than this 1%
So here is a summary from the financial model you asked about
And as I said, we have very detailed calculations ROI and NPV
It's meaningless to calculate NPV for a venture project
as impact of that discount is neglectable Main risk is the legal issues from competitors
not specifically from Microsoft but nevertheless there are software patents
there are copyrights and so on
so how do we minimize those risks? it's impossible to avoid the risks
we try to do clean development we try not to violate those patents which
we know about we carefully watch license agreements of used
3rd party source code and naturally, decentralization of development
so there is no one center which could be legally destroyed
and thus project could be closed Q: how much did you disassemble?
Yes I'm gonna tell about this Ok, I'll say a little about myself
I'm wokring on this project for along time so it's not something new to me
also besides of that I graduated from State Technical University
got Master degree in C.Sc. there also I studied economics theory,
finances, stock market so I understand what it is
I managed small teams 5-10 people
these were other projects and co-founded 2 startups in the USA, Texas
which, I think, is not a usual experience Naturally, there are 200+ people involved
in the project developers, testers,
admins, lawyers, promoters which work absolutely for free now
to conclude ..[repeating same stuff summary] And you can judge how popular our project
is if you look at this chart
yes I randomly picked very good projects participating
in your Zvorykin Award competition they are really very good of course|I'm not
trying to say anything bad about them! they did a very good work
but to have an understanding of what I am presenting you
it's clearly shown there [the chart shows other projects as a flat line compared to
ReactOS] Now let's get to the questions!
This is an operating system for PCs, right? No, one moment please
This is kind of a... Let's call it a LEGO-concept.
We build a universal operating system obviously it is portable
But it works on PCs? Yes, now it works on PCs and partially it's
ported to ARM arch and partially to PowerPC.
The problem is that [some mumbling] the figures are wrong
and there are more Android users than PC users No, I assure you that's a wrong assumption
One way or another, we can argue with you for a long time, that we are going away from
PC No! We are not going to argue!
We agree about this! As I talked to the legendary person, William
Tai about mobile devices market.
Devices use Android now What is the problem?
Everyone wants this device to work longer. And what's the thing?
Energy efficiency. Energy efficiency will only happen as I said,
when there is a small and fast energy efficient kernel
this kernel could be used for this purpose we are focused on making a good universal
kernel now and the most straightforward way is to start
from PCs to run Windows applications on different hardware
platforms and embedded platforms
the financial model I told about is calculated taking in account embedded devices market
those are ATMs, POSs, etc they all license Windows
or use Linux The idea is very cool, I repeat myself - I
like it as a technical person But if I need Windows - I run Windows, if
I need Unix - I boot Unix. That's true, but there is one thing.
And also soon we are not going to turn on anything
We'll only have tablets. We will turn on tablets,|and they don't work
without an operating system! Listen, isn't it too complex goal to achieve?
to create a Windows-compatible operating system taking in account it's proprietary.
First of all, there is so much documentation about it...
so many books... and our teammembers are co-authors of such
books... which hints [about our level of proficiency
in this area] But the task is solvable.
And it's already partially solved. Well, it's understandable that maybe it's
solvable from scientific point of view. No, vice versa, it's solvable practically.
You're working on it for 7 years. Even more.
There were a number of Windows versions released during that timeperiod.
Yes and however, Win32 API still did not change during this time
.NET framework was added and now Metro. Ok, .NET framework [almost] works in ReactOS.
But what about those substitutes like Wine you did not even mention them as competitors?
Yes, because it's not an entity to compete with.
I know companies which use Wine regularly. And we have real requests from those companies
which want to move away from Wine|to ReactOS, even inside a virtual machine
which would still be faster than Wine on Linux. What's simpler technically: improve Wine or
finish ReactOS? Ah, no, it's very simple.
The thing is that|if we infinitely improve Wine [math term] then we get ReactOS.
Which means change the kernel Wine works on to a less bloated one,
change graphical subsystem. Well, you understand, in one year Wine could
be improved to be as fast as native OS. No, the problem is not in Wine itself.|The
problem is that Wine always has to be a layer atop of a Linux kernel
and to have a X Windows graphical subsystem layer above
which itself was designed ages ago and to say the least is not very fast
so improving Wine would mean changing those two layers too
I already researched this as a man with a business-approach
I thought: maybe I do something based on Linux+Wine but I again come to ReactOS as a result!
So why waste efforts on something else if the shorter path is to finish ReactOS?
It makes sense to build a good system, and not do
hacky system. Wine people did a lot of useful research of
couse, so I appreciate their efforts. They are just limited by those boundaries,
so they can't do anything better than that. Aleksey, what would be your the most first,
most important market|where you would sell something on?
I think these are embedded devices, as there is a well defined hardware and software
How much does it cost to license Windows Embedded now?
I have calculations, it's different dependent on the licensing model.
But obviously, it's magnitudes higher than using a free opensource OS + paid services.
And there is one more promising way which is a server OS
Currently those woh can't use Linux use Windows which has a very interesting licensing policy
E.g. if I want to run 4 instances of Windows in a virtual machine
with unlimited number of connecting clients then I would have to pay about $12000.
This is a rather recent calculation|this is a Windows server 2012.
What if I want to run more? As an early stage startup, paying $12k+ just
for licensing is too much. And using Linux with all of its related problems
is also unacceptable. So such niche exists.
Please the last question.|[Linux evolves, and takes more and more market share. What
if it makes your system obsolete?] How long does it "takes more and more"? Decades,
and it's still 1% only. Ok, one more thing, about competitors, I promised
to tell about this. We don't view MS as a competitor. They are
loosing market without us. To Linux, to other systems.
Even if we take only this part, it would already be sufficient to start a company and be profitable.
And lift ReactOS development to a higher level. We don't want to be Microsoft enemies, unlike
some other marginal directions. I would say, we are working together.
And the future will show what happens next. Thank you Aleksey.
Thank you for interesting questions. [Applause]
Thank you.