[marketing] EducOOo donated code for ARM Linux port

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

[marketing] EducOOo donated code for ARM Linux port

eric b-3
Hi,

For your information : http://www.openoffice.org/issues/show_bug.cgi?
id=117017

Linux ARM is extremely promising for the future, and imho it worth to  
improve it asap.


Thanks,
Eric Bachard

--
qɔᴉɹə
Education Project: http://education.openoffice.org
Projet OOo4Kids : http://wiki.ooo4kids.org/index.php/Main_Page
L'association EducOOo : http://www.educoo.org
Blog : http://eric.bachard.org/news





Reply | Threaded
Open this post in threaded view
|

Re: EducOOo donated code for ARM Linux port

Ian Lynch-3
On 19 February 2011 07:41, eric b <[hidden email]> wrote:

> Hi,
>
> For your information :
> http://www.openoffice.org/issues/show_bug.cgi?id=117017
>
> Linux ARM is extremely promising for the future, and imho it worth to
> improve it asap.
>

Why is MS porting Windows to ARM? - There is at least a significant chance
that as mobile technologies move up into the desktop and laptop space, ARM
designs will largely displace x86 as the standard for general purpose
computing. ARM is licensed to multiple manufacturers and is significantly
more efficient in terms of energy needed per software transaction. ARM core
designs integrate well with other chip designs eg Nvidia graphics etc. and
are low cost to manufacture. Multiple ARM cores will fit on small bits of
silicon. The ARM designers had very little money so they built something
simple and efficient. This gives it competitive advantage over x86
particularly but not only in mobile markets. Unless Intel license Atom
designs to other manufacturers and improve those designs quite a lot, they
are not going to compete in this market in the longer term. Interesting
times ahead.

Thanks,
> Eric Bachard
>
> --
> qɔᴉɹə
> Education Project: http://education.openoffice.org
> Projet OOo4Kids : http://wiki.ooo4kids.org/index.php/Main_Page
> L'association EducOOo : http://www.educoo.org
> Blog : http://eric.bachard.org/news
>
--
Ian

Ofqual Accredited IT Qualifications
The Schools ITQ

www.theINGOTs.org +44 (0)1827 305940

You have received this email from the following company: The Learning
Machine Limited, Reg Office, 36 Ashby Road, Tamworth, Staffordshire, B79
8AQ. Reg No: 05560797, Registered in England and Wales.
Reply | Threaded
Open this post in threaded view
|

[marketing] Re: [dev] EducOOo donated code for ARM Linux port

Rene Engelhard-7
In reply to this post by eric b-3
On Sat, Feb 19, 2011 at 08:41:43AM +0100, eric b wrote:
> Hi,
>
> For your information :
> http://www.openoffice.org/issues/show_bug.cgi?id=117017

"EducOOo donated code for ARM Linux port" makes it sound you did the port.
Wrong. Stop your propaganda, please.

Now to the technical points:

ARM_TARGET=7

ehm, no. *If* you want to set a minimal baseline, use armv4t. Assuming anyone
has the latest and greatest ARM is bogus.

And

+    if test "x$with_arm_target" < "x6"
+       then    AC_MSG_RESULT([arm target is armv5 or inferior])
+       ARM_TARGET=5

aha, let's break even more older ARMs...

Intreresting you even dropped the correct list from your CCs (dev@porting). What does
marketing to do here instead?
Grüße/Regards,

René

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[marketing] Re: [porting-dev] Re: [dev] EducOOo donated code for ARM Linux port

Rene Engelhard-7
Hi,

On Sat, Feb 19, 2011 at 01:51:02PM +0100, Rene Engelhard wrote:
> ARM_TARGET=7

Oh, and this:

+# Default is armv7 mini. If you build
+# for an older version (could be slow),
+# please adapt to your needs
+
+.IF "$(ARM_TARGET)" == "ARMV6"
+ARCH_FLAGS+=-march=armv6 -mfloat-abi=softfp -D__SOFTFP__
+CDEFS+=-DARMV6
+.ENDIF
+
+.IF "$(ARM_TARGET)" == "ARMV7"
+ARCH_FLAGS+=-march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -D__SOFTFP__
+CDEFS+=-DARMV7
+.ENDIF
+

is broken, too.
*If* you want to optimize for speed, you want hardfp, and IMHO you don't need to
specify -mfloat-abi=softfp -D__SOFTFP__ manually in either case, that's the job of your toolchain.

Grüße/Regards,

René

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

[marketing] Re: [dev] EducOOo donated code for ARM Linux port

Tor Lillqvist-3
In reply to this post by Rene Engelhard-7
> "EducOOo donated code for ARM Linux port" makes it sound you did the port.

Me, I didn't understand if EducOOo is the subject or object here... (And with issuezilla being down, I couldn't check the link either.) Was it donated to EducOOo, or did EducOOo donate it to somebody else? And what does "donate" mean, exactly, in the context of Open Source software? Or is this not Open Source?

--tml



---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [dev] EducOOo donated code for ARM Linux port

eric b-3
Hi,


Le 19 févr. 11 à 14:02, Tor Lillqvist a écrit :

>> "EducOOo donated code for ARM Linux port" makes it sound you did  
>> the port.
>
> Me, I didn't understand if EducOOo is the subject or object here...  
> (And with issuezilla being down, I couldn't check the link either.)  
> Was it donated to EducOOo, or did EducOOo donate it to somebody else?


I do represent EducOOo non profit association, who aims to contribute  
back to OpenOffice.org. And we'll continue until there is a good  
reason to stop.
A copy of the full patch I donated is available at :  http://
eric.bachard.free.fr/patches/OOo4Kids/linux_arm/arm_DEV300_m93.diff


Inside this patch, there is something important (and helpfull),  
written in ARM assembler. As discussed with Rene on IRC, define the  
arm target is matter of taste, and I don't care if this code is not  
fully used / ported into OpenOffice.org or elsewhere, the most  
important being the interlck.c part, and the fact people explain do  
not forget to mention I'm the author of the interesting part.


> And what does "donate" mean, exactly, in the context of Open Source  
> software? Or is this not Open Source?
>


Oracle - Sun developpers cannot directly reuse even one line of code  
from EducOOo repository (OOo4Kids and OOoLight), "as it". Mainly  
because out of the famous "Oracle Copyright Assignment".
To solve this legal issue, I wrote on IssueZilla, that the code is  
donated to OpenOffice.org, under a compatible license (LGPL v3 for  
instance).  Last, I attached a patch I wrote onto OpenOffice.org IZ.

When I got a complicated questions, Sun-Oracle engineers always  
answer, and help me.  And I appreciate that.
In one word:  yes, this is open source, and free software.


Regards,
Eric Bachard

--
qɔᴉɹə
Education Project:
http://wiki.services.openoffice.org/wiki/Education_Project
Projet OOo4Kids : http://wiki.ooo4kids.org/index.php/Main_Page
L'association EducOOo : http://www.educoo.org
Blog : http://eric.bachard.org/news





Reply | Threaded
Open this post in threaded view
|

[marketing] Re: [dev] EducOOo donated code for ARM Linux port

eric b-3
In reply to this post by Rene Engelhard-7

Le 19 févr. 11 à 13:51, Rene Engelhard a écrit :

> On Sat, Feb 19, 2011 at 08:41:43AM +0100, eric b wrote:
>> Hi,
>>


Hi René,


>> For your information :
>> http://www.openoffice.org/issues/show_bug.cgi?id=117017
>
> "EducOOo donated code for ARM Linux port" makes it sound you did  
> the port.
> Wrong.


What is wrong ?

Yes, a code for the ARM port has been donated, and I added, by  
EducOOo, because I mostly work for EducOOo.


But the important fact, is I'm proud to donate code to  
OpenOffice.org : since years, Sun engineers, never refused to help  
me, and I honestly think what I propose will help.
And I never wrote I did the port. But writing the assembler part does  
really concern porting.


Anyway, the current port is sub-optimal, and I wonder why you react  
so violently ?


> Stop your propaganda, please.


Wow ..  :-)


This is not propaganda : I spent 3 weeks to discover the BeagleBoard,  
and several day to learn how things work, the most critical part  
being the current interlock part, I wrote in asembler.
Since I do not want to spend my time with useless discussion, I'll  
copy-paste the IRC discussion we had, to inform people, and show I'm  
not what you described.


To avoid spamming the list with the discussion, please read (in the  
case you are interested :

http://eric.bachard.free.fr/patches/OOo4Kids/linux_arm/ 
log_irc_saturday19feb2011_EducOOo_donated_code.txt



> Intreresting you even dropped the correct list from your CCs  
> (dev@porting). What does
> marketing to do here instead?
>


Because I'd like to inform people the ARM port is extremely  
important.  Like I did when I explained Mac OS X port was a 15  
millions of potential users port, some years ago.

And I was right.


Regards,
Eric

--
qɔᴉɹə
Education Project:
http://wiki.services.openoffice.org/wiki/Education_Project
Projet OOo4Kids : http://wiki.ooo4kids.org/index.php/Main_Page
L'association EducOOo : http://www.educoo.org
Blog : http://eric.bachard.org/news





Reply | Threaded
Open this post in threaded view
|

Re: EducOOo donated code for ARM Linux port

Peter Junge-2
In reply to this post by eric b-3
Hi Eric,

On 02/19/2011 03:41 PM, eric b wrote:
> Hi,
>
> For your information :
> http://www.openoffice.org/issues/show_bug.cgi?id=117017
>
> Linux ARM is extremely promising for the future, and imho it worth to
> improve it asap.

Thanks a lot. It's great to see EducOOo as a contributer to the ARM port.

One general note about the discussion that had emerged in the following.
Interpreting Eric's subject line can range from a single line of code to
the whole ARM port, if interpretation comes deliberately without
considering the context. Please, a majority of contributers on this list
are not native speakers of English, which always poses the risk of
ambiguity. This happens to almost everyone now and again. I'm happy to
see, that the issue has been resolved in a calm discussion on IRC.

Best regards,
Peter

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]