Hi John,

Well, for the question 2, it seems that I have to keep the calculation work
of one task in a reasonable scope if I don't have the source code or don't
have the permission to modify them. Yes, you are right, the tightly linked
CPU & RAM super computer is really expensive, and for a task which contain a
huge calculation work, the super computer must be tightly linked with CPU &
RAM, otherwise, the whole system bottle neck will be the network
transmission among the computing nodes.

Thank you very much!

On Thu, Oct 14, 2010 at 10:13 PM, <[email protected]> wrote:

> Question 1:  The GPL states that if you redistribute the executable, you
> have to redistribute the source.  So, if you are using it for your own use,
> or internally within one company, you do not have to share the source.
> However, if you give it to anyone (and you are not allowed to sell it) you
> will have to supply the source as well.  NOTE, that since I am not an
> employee of UCB, this is merely an informed opinion, not a reflection of
> how they see the world.
>
> Question 2:  Not that I know of with BOINC.  This is really a task for a
> different model of computation - the tightly linked multi CPU super
> computers that are available (at huge expense), or a moderately linked grid
> computation network.  You can, however, run tasks on BOINC for which you do
> not have the source.  There is a wrapper available to wrap executables for
> which source is not available.  But this would go to a single computer for
> each task, not multiple computers.
>
> jm7
>
>
>
>             Alan Sun
>             <newsbt...@gmail.
>             com>                                                       To
>             Sent by:                  BOINC Dev Mailing List
>             <boinc_dev-bounce         <[email protected]>
>             [email protected]                                          cc
>             u>
>                                                                   Subject
>                                       [boinc_dev] Two questions, one
>             10/14/2010 06:06          about the BOINC license, the other
>             AM                        is related to the technique.
>
>
>
>
>
>
>
>
>
>
> Hello,
>
> I have 2 questions here, the first one is about the BOINC license. For
> example, if I setup a company to provide the BOINC grid computing service,
> and I will modify the BOINC source code for customization, on this
> condition, should I have to open the source code which I modified based on
> the BOINC project? I ask this question because I notice the BOINC project
> is
> under the GPL license, and according to the GPL, if I did any
> modifications,
> I have to open the source code of these modifications. Is there anyone can
> help me on this?
>
> The second question is related to the computing resources. As we know, the
> BOINC system can distribute the tasks to multiple machines, and collect the
> calculation result back. This computing mechanism is good, but sometimes, I
> got some huge programs, everyone of them has a big calculation work and
> needs enormous RAM to run. And, I don't have its source code, so I cannot
> replace its original input / output interfaces to the BOINC's. In this
> situation, if BOINC only sends it to a single machine (computing node), it
> will cost a long time to get the result, or even doesn't work (RAM is not
> enough). So, the question is: is there anyway can collect the computing
> resource of every single machine to an virtual super computer?
>
> Thank you!
>
>
>
> BR
> SUN BO TAO
> _______________________________________________
> boinc_dev mailing list
> [email protected]
> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
> To unsubscribe, visit the above URL and
> (near bottom of page) enter your email address.
>
>
>
>
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to