* Native version for linux

Requests that have been moved to the Wish List, or deemed to need no further action
Post Reply
avatar
rcpettit
Diamond
Posts: 68
Joined: 30 Apr 2015 00:01
Family Historian: V7

Native version for linux

Post by rcpettit » 03 Apr 2023 17:06

Would love to see a native version of FH for linux so you don't need wine.

User avatar
NickWalker
Megastar
Posts: 2401
Joined: 02 Jan 2004 17:39
Family Historian: V7
Location: Lancashire, UK
Contact:

Re: Native version for linux

Post by NickWalker » 03 Apr 2023 17:08

I guess it would take years of work for CP to produce a version for linux, so there is pretty much no chance of this happening I think.
Nick Walker
Ancestral Sources Developer

https://fhug.org.uk/kb/kb-article/ancestral-sources/

User avatar
tatewise
Megastar
Posts: 27079
Joined: 25 May 2010 11:00
Family Historian: V7
Location: Torbay, Devon, UK
Contact:

Re: Native version for linux

Post by tatewise » 03 Apr 2023 19:28

There are several existing Wish List entries for Family Historian versions for various OS including Apple Mac, Android, iPhone/iPad & Linux/Wine that you can Vote for!
Just search the Wish List for the word version.
See thread Version for Linux operating System (10898) and Family Historian on Mac, Linux, iOS, Android etc.
Mike Tate ~ researching the Tate and Scott family history ~ tatewise ancestry

avatar
Gary_G
Superstar
Posts: 304
Joined: 24 Mar 2023 19:05
Family Historian: V7
Location: Calgary, Alberta, Canada

Re: Native version for linux

Post by Gary_G » 03 Apr 2023 20:37

As a Mac user, my opinion may come as a surprise. I would be careful what you wish for.

I've seen RootsMagic try to create a Mac version by cross-compiling their Windows code and advertising it as a "native" Mac version. It really didn't turn out well and has been responsible for many fellow "refugees" fleeing to FH7.

Having worked with cross-compilers in the aerospace industry, I know first-hand just much extra work is involved in properly validating cross-compiled code. It can do some very weird things, because the target platform sometimes has vastly different interface requirements. Trying to seamlessly accommodate those is a real headache.

Also; the cost of developing and maintaining a truly native version for each target platform is very expensive.

It's unbelievably difficult to make a buck in the software world these days, especially for packages aimed at the consumer market price-point. So; I doubt Calico Pie will look at either option in the near future.
Gary Gauthier
Hunting History in the Wild!

User avatar
AdrianBruce
Megastar
Posts: 1961
Joined: 09 Aug 2003 21:02
Family Historian: V7
Location: South Cheshire
Contact:

Re: Native version for linux

Post by AdrianBruce » 03 Apr 2023 21:09

Gary_G wrote:
03 Apr 2023 20:37
... Having worked with cross-compilers in the aerospace industry, I know first-hand just much extra work is involved in properly validating cross-compiled code. It can do some very weird things, because the target platform sometimes has vastly different interface requirements. ...
Thanks Gary - it's interesting - as in the apocryphal Chinese curse of "May you live in interesting times..." I had this vague idea that cross-compiled code was the way to do this sort of thing. However, I had no concept of the gotchas involved. The converse of my vague idea is that I have had extensive experience of testing mainframe software and I really appreciate the difficulties in creating thorough testing routines. And that was pretty much without the vagaries of a user interface because I'm referring to either batch systems or systems with a very limited, script-based UI. Those were big scripts that I know came nowhere near testing more than the 20% of the system that was used 80% of the time. :cry:
Adrian

User avatar
ColeValleyGirl
Megastar
Posts: 4853
Joined: 28 Dec 2005 22:02
Family Historian: V7
Location: Cirencester, Gloucestershire
Contact:

Re: Native version for linux

Post by ColeValleyGirl » 03 Jun 2023 13:32

Closing this as it's covered by an existing wish list item.

Post Reply