Abstract
The free and Open Source office product named Open Office is built with a CORBA like distributed component model, named Universal Network Objects (UNO). In the past year quite some work was carried out in creating an (Open) Object Rexx interface module, allowing UNO classes to be addressed as if they were Object Rexx classes. This interface works with all UNO classes, be they implemented in C++ or Java or even in another language.
This talk will introduce the architecture and explain core functionality of the module UNO.CLS, followed by ooRexx nutshell scripts driving the Open Office word processor, spreadsheet and presentation modules. All scripts and macros work unchanged under Linux and Windows, enabling companies and organizations to switch off the proprietary, operating system pinning office products like Microsoft Office. Or with other words: the full functionality of Open Office becomes available to Rexx programmers, matching and even surpassing what is possible with other products. This technology helps to open up the opportunity to companies and organizations to strategically move away over time from products that lock them in into a specific operating system and/or office product involuntarily.
This talk will introduce the architecture and explain core functionality of the module UNO.CLS, followed by ooRexx nutshell scripts driving the Open Office word processor, spreadsheet and presentation modules. All scripts and macros work unchanged under Linux and Windows, enabling companies and organizations to switch off the proprietary, operating system pinning office products like Microsoft Office. Or with other words: the full functionality of Open Office becomes available to Rexx programmers, matching and even surpassing what is possible with other products. This technology helps to open up the opportunity to companies and organizations to strategically move away over time from products that lock them in into a specific operating system and/or office product involuntarily.
| Original language | English |
|---|---|
| Title of host publication | 2006 RexxLa International Rexx Language Symposium Proceedings |
| Editors | René Vincent Jansen |
| Place of Publication | Amsterdam |
| Publisher | Rexx Language Association |
| Pages | 166-184 |
| Number of pages | 19 |
| ISBN (Print) | 9789403738086 |
| Publication status | Published - 2023 |
| Event | 2006 - 17th Annual Rexx Symposium - Austin, Austin, United States Duration: 9 Apr 2006 → 13 Apr 2006 https://www.rexxla.org/events/schedule.rsp?year=2006 |
Publication series
| Series | RexxLA Symposium Proceedings Series |
|---|---|
| ISSN | 1534-8954 |
Conference
| Conference | 2006 - 17th Annual Rexx Symposium |
|---|---|
| Country/Territory | United States |
| City | Austin |
| Period | 9/04/06 → 13/04/06 |
| Internet address |
Austrian Classification of Fields of Science and Technology (ÖFOS)
- 102015 Information systems
- 102022 Software development
- 502050 Business informatics
Keywords
- UNO
- Open Office
- Libre Office
- ooRexx
- Java
- BSF4Rexx
- BSF4ooRexx
-
ooRexx: ooRexx (open object Rexx)
Flatscher, R. G. (PI - Project head)
30/03/20 → …
Project: Other non-commercial research
-
BSF4ooRexx - Bean Scripting Framework for ooRexx
Flatscher, R. G. (PI - Project head)
1/04/09 → 1/04/99
Project: Research funding
-
Interfaces for Uiversal Network Objects (UNO)
Flatscher, R. G. (PI - Project head)
15/01/06 → …
Project: Research funding
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver