for office system, I recommend kingsoft WPS office, which is based on Qt, much faster than java based solution. It has Android, Linux version in alpha, in addition to mature windows ‘s version
For 2D CAD drawing, I recommend Dassault system’ Draftsight, it is a professional level product. just need a email activation. Linux version is still in beta.
Both are not open source, but free of charge for production usage.BSD documentation licensed Free for non-commercial usage only
Author: Qingfeng XIA copyright (C) 2011-2013 http://www.iesensor.com
please keep the original link in your reference. http://www.iesensor.com/blog/2016/05/17/a-recommendation-for-free-of-charge-2d-cad-and-office-system-also-cross-platform/