How about starting Crowd-Funding for a Linux version?

2

Comments

  • AriphaosAriphaos Posts: 66
    wolf359 said:

    Hi forgive the laypersons inquiry.blush
    But considering that we do not have a 64 bit version of the lipsinc plugin because daz does not have the licensing authority from "mimic" to  do so  and the Genesis 3 figurse are not compatible with aniMate 2  unless"GoFigure" updates their "peice" of Daz studio for G3.
    My question is this:

    How Would a linux version of DS incorporate all of windows based third party features that many may not know are not even owned by DAZ??

    Do these even work in macOS?

    Outside of script compatibility, it's not what we're asking for.

     

  • nonesuch00nonesuch00 Posts: 17,944
    edited July 2016

    *ix is sort of irrelevant. It's the certification that big businesses want so they can threaten OS vendors with canceled support contracts if the os causes trouble for their businesses. 

    DAZ does have a lot of plugins to get ported, and I've bought most of them, if they do port DS to Linux.

    Post edited by nonesuch00 on
  • nonesuch00nonesuch00 Posts: 17,944
    Ariphaos said:
    wolf359 said:

    Hi forgive the laypersons inquiry.blush
    But considering that we do not have a 64 bit version of the lipsinc plugin because daz does not have the licensing authority from "mimic" to  do so  and the Genesis 3 figurse are not compatible with aniMate 2  unless"GoFigure" updates their "peice" of Daz studio for G3.
    My question is this:

    How Would a linux version of DS incorporate all of windows based third party features that many may not know are not even owned by DAZ??

    Do these even work in macOS?

    Outside of script compatibility, it's not what we're asking for.

     

    It's why even as a lifelong UNIX programmer and sysadmin I've always used Windows at home. os X, Linux, whatever, can't touch Windows desktops in number of good available apps although you must filter through a bunch of chaff in some app categories. So what that Windows Store sends app advertising to my computer and downloads updates. It's still far less intrusive than os X and Android and not vastly different than the various Linux distributions I've used that have been released in the past 10 years when they are consumer oriented distributions (I'm not talking centOS or an RT Linux of any sort here).

  • wolf359wolf359 Posts: 3,775

    "Do these even work in macOS?
    Outside of script compatibility, it's not what we're asking for."

    Hi Lipsynch and aniMate works  on OSX AFAIK
    Im running  DS 4.7 on win7 home premuim  and still have only 2.3 installed over on my older mac.
    Im wondering who would be responsible for making sure the  popularthird party stuff functions under linux in light  of  Daz's inabilty to  maintain third party features that are bundeled free with DS (lipsinc for example).

  • Kendall SearsKendall Sears Posts: 2,995
    wolf359 said:

    Hi forgive the laypersons inquiry.blush
    But considering that we do not have a 64 bit version of the lipsinc plugin because daz does not have the licensing authority from "mimic" to  do so  and the Genesis 3 figurse are not compatible with aniMate 2  unless"GoFigure" updates their "peice" of Daz studio for G3.
    My question is this:

    How Would a linux version of DS incorporate all of windows based third party features that many may not know are not even owned by DAZ??

    "All" wouldn't happen.  4.9 doesn't run 'All' DS plugins.  The majority can be made to work.  ECMAscript is not magic, it is an ISO scripting language that also exists on Linux.

    Kendall

  • wolf359 said:

    "Do these even work in macOS?
    Outside of script compatibility, it's not what we're asking for."

    Hi Lipsynch and aniMate works  on OSX AFAIK
    Im running  DS 4.7 on win7 home premuim  and still have only 2.3 installed over on my older mac.
    Im wondering who would be responsible for making sure the  popularthird party stuff functions under linux in light  of  Daz's inabilty to  maintain third party features that are bundeled free with DS (lipsinc for example).

    Thw same folks that are for other operating systems; the initial developer of the product. If they choose not to, then there won't be support for those particular features.

  • AriphaosAriphaos Posts: 66
    Ariphaos said:
    wolf359 said:

    Hi forgive the laypersons inquiry.blush
    But considering that we do not have a 64 bit version of the lipsinc plugin because daz does not have the licensing authority from "mimic" to  do so  and the Genesis 3 figurse are not compatible with aniMate 2  unless"GoFigure" updates their "peice" of Daz studio for G3.
    My question is this:

    How Would a linux version of DS incorporate all of windows based third party features that many may not know are not even owned by DAZ??

    Do these even work in macOS?

    Outside of script compatibility, it's not what we're asking for.

     

    It's why even as a lifelong UNIX programmer and sysadmin I've always used Windows at home. os X, Linux, whatever, can't touch Windows desktops in number of good available apps although you must filter through a bunch of chaff in some app categories. So what that Windows Store sends app advertising to my computer and downloads updates. It's still far less intrusive than os X and Android and not vastly different than the various Linux distributions I've used that have been released in the past 10 years when they are consumer oriented distributions (I'm not talking centOS or an RT Linux of any sort here).

    My reasons to stick with Windows are rapidly dwindling.

    No tools I use for my job are Windows only. Every single one of them has a native Linux version.

    The games I spend most of my time on run on Linux. Some of those that don't have Linux versions planned.

    What's left are a handful of apps and games that I spend a limited amount of time on. Of these Daz is the only significant one with an investment.

    In a few years, I will be leaving Windows behind for good, with or without Daz.

  • StratDragonStratDragon Posts: 3,167
    McGyver said:

    after they fix the existing and long term bugs in Windows and Mac they can make a version for VIC-20 for all I care, but only after they fix what they have now.

    I see it working out better for the Sinclair TX-1000, but yeah a version for the VIC-20 could be nice too... 

     

    I don't ever see it happening, but if enough of the software I use was available as Linux, I'd flip off both Wndows and OSX as I shoved them out the door... Unfortunately, I think it's just a beautiful dream. 

    I'm not entirely convinced the Raspberry Pi isn't a simply a pie crust with Timex Sinclair baked inside it.

    If you're using OX stay clear of Mac OS Sierra while it's in beta. Someone else may hold the copyright on the name "OS X Trainwreck" but Apple is doing their dang-nest to earn that wear that crown right now. Big mistake at least at the moment.  

  • Stryder87Stryder87 Posts: 899

    Once I'm not able to use Windows 8.1 (still using 7) because Microsoft kills the security updates, I'll move to Mac or Linux.  Never Windows 10.  So, I'd be interested in a Linux version.

  • Kendall SearsKendall Sears Posts: 2,995

    I'll see about posting some Alpha screenshots for you all to see.

    Kendall

  • mambanegramambanegra Posts: 574

    It is a common mistake to make the jump that supporting OSX == supporting Linux.  As anyone who has ever tried to code in xcode (apple) and g++ can attest, there are some major differences in how Apple's changes to the operating environment affect how things are done.  At the core (Kernel), they are both Posix based.  At the library level, both can be programmed using ISO methods.  Above this, things diverge greatly and quickly.  Qt goes a long way to try to "equalize" the situation but can only go so far.  Even on the same distrobution of linux and on the same machine, simply rebooting from a GTK based environment to a Qt based environment (vanilla Gnome vs KDE) can cause major differences in look and behavior.  And this is using the exact same Qt libraries, just lifted over the GTK framework.  Now, imagine the vast differences between not only the Widget Rendering routines, but differences in operating paradigms.  Apple has removed a significant portion of the security that Linux prides itself with; to allow the user a more "smooth" experience.  Apple allows the use of case independent filenames.  Apple's ".app" paradigm itself differs from the Posix/Linux.  These differences matter.

    Now, lets mix in differing window managers and their tweaks:  Cinnamon, Wayland, MATE, Unity, and on and on.  Each adding differing features and behaviors to the Desktop.  The OSX community has NONE of this -- Apple forbids it.  Even dedicated Linux support forums cannot deal with some of the issues that users cause in the different desktops.

    It is also true that those using Linux tend to be more "technically oriented" and self sufficient.  However, as has been stated many times, there are some very non-technically oriented folks that are only waiting for DS to have a Linux version before making the jump from Windows to Linux.  Think about that for a moment.  From DAZ's point of view, there's likely no way they want to take on that level of support.

    Kendall

     

    That's why you pick one specific configuration as the one you will support and take bug reports from; hell, even Linus and the rest of the main Linux Kernel developers won't even consider your issue if you can't reproduce it on a plain vanilla kernel, and that's been the way of things since 1992 or so. I'm sure other companies that support Linux with their major applications do the same thing; you can run it on any distribution that supports the installer type, but unless you happen to have the specific recommended one, you're on your own if things don't work.

    Indeed.  Most companies support CentOS/RHEL (Autodesk, nVidia, Maxon).  How many would scream bloody murder if their version of Linux wasn't the one selected?

    EDIT:  And it doesn't help when a user using Ubuntu contacts support and is told "Try it under CentOS and see if it works.  If not, call us back."  Then the Ubuntu user fires off on the net and FB and twitter that they were "blown off".  "I use Ubuntu, and everyone in XXXX uses it too, so DAZ *should* support it.  I'm not going to buy anything else from DAZ until they support Ubuntu!"

    Kendall

    I don't think it will happen unless they get some clients in a big studio that really want it...which seems like a fairy tale, but I seriously doubt RHEL/CENTOS would be the way to go. Ubuntu allows closed sourced drivers to be installed even when you are first installing the OS as opposed to downloading and compiling the drivers yourself...patching the kernel, etc. So, unless redhat has caved in on their OSS only rules for the distribution, then that is a big hurdle for support. If I were managing the project, I would choose Ubuntu over redhat for that reason alone. Plus, I am pretty sure fedora has a smaller fraction of the new installs that ubuntu has. RHEL is great for backend and production stuff, but I think most of the new people coming into the linux world are tasting ubuntu first, and most probably wouldn't care for redhat in their home. 

    FWIW, I use both. My mac has an ubuntu VM for doing C/C++ dev work that won't compile under LLVM. But the servers I use at work are all CENTOS or Scientific Linux (which I think is CENTOS with a focus on research stuff as part of the distribution). I do have a fedora VM which I have to use to run crappy SAS garbage from time to time, but don't tell anyone:)

  • Kendall SearsKendall Sears Posts: 2,995

    I didn't say they should go CentOS/RHEL, only that those are what the vast majority of commercial entities do currently support.

    Ubuntu and Fedora both change far too often for any commercial concern to support.  What works this month is not even close to be guaranteed to work next month on either.

    But this shows that getting even a general concensus from the users will be impossible, which is why a lot of commercial software has avoided Linux in general.

    I doubt DAZ will support Linux formally, not even the project I'm working on.  I would like to be surprised though.

    Kendall

  • I didn't say they should go CentOS/RHEL, only that those are what the vast majority of commercial entities do currently support.

    Ubuntu and Fedora both change far too often for any commercial concern to support.  What works this month is not even close to be guaranteed to work next month on either.

    But this shows that getting even a general concensus from the users will be impossible, which is why a lot of commercial software has avoided Linux in general.

    I doubt DAZ will support Linux formally, not even the project I'm working on.  I would like to be surprised though.

    Kendall

    Icom America (a commercial radio communications equipment vendor) developed a software package for their Amateur Radio division's implementation of a digital communication gateway on CentOS 5, but used the /opt path hierarchy for the installation of the gateway and any applications it required. This had some (actually, a lot) of negative impact on things; I kbow of at least one person who lost network access on the system they were using to connect to rhe internet because of security issues (nothing like getting a one hundred page report as to why to open your eyes). The one software package that I maintain runs on most flavors of Linux (x86 and ARM, ans probably x64 as well) as well as Windows and MacOS, all from thw same code baae.

  • Kendall SearsKendall Sears Posts: 2,995

    I didn't say they should go CentOS/RHEL, only that those are what the vast majority of commercial entities do currently support.

    Ubuntu and Fedora both change far too often for any commercial concern to support.  What works this month is not even close to be guaranteed to work next month on either.

    But this shows that getting even a general concensus from the users will be impossible, which is why a lot of commercial software has avoided Linux in general.

    I doubt DAZ will support Linux formally, not even the project I'm working on.  I would like to be surprised though.

    Kendall

    Icom America (a commercial radio communications equipment vendor) developed a software package for their Amateur Radio division's implementation of a digital communication gateway on CentOS 5, but used the /opt path hierarchy for the installation of the gateway and any applications it required. This had some (actually, a lot) of negative impact on things; I kbow of at least one person who lost network access on the system they were using to connect to rhe internet because of security issues (nothing like getting a one hundred page report as to why to open your eyes). The one software package that I maintain runs on most flavors of Linux (x86 and ARM, ans probably x64 as well) as well as Windows and MacOS, all from thw same code baae.

    I have also written code that runs on most flavors of Linux, OSX and Windows (in fact, it pays the bills smiley ).  It can be done, if the programmer knows what s/he is going.  However, many programmers coming out of Colleges really have no clue how to code correctly for ONE OS much less several.

    Kendall

  • SimonJMSimonJM Posts: 5,947
    Erdehel said:

    after they fix the existing and long term bugs in Windows and Mac they can make a version for VIC-20 for all I care, but only after they fix what they have now.

    The only way to fix the bugs for Windows is to nuke Windows. Windows IS the bug.cheeky

    Kendall

     

    Old statement coming from some Linux aficionado :) Let's not begin that war here :)

    I was a MS registered developer working on the versions of "Windows" before Windows even had icons and all you were given was a list of filenames to cursor down to and hit enter on.  I've watched the bugs grow into adulthood and procreate.  smiley  I still have the floppies that were sent out to "Upgrade to Windows 2"

    Kendall

    I wrote an evaluation of a product called Top View which was, in effect, a DOS-character based version of Windows before Windows, 'allowing' a degree of multi-tasking.  I think the summary was, "needs work" ;)

  • Kendall SearsKendall Sears Posts: 2,995
    SimonJM said:
    Erdehel said:

    after they fix the existing and long term bugs in Windows and Mac they can make a version for VIC-20 for all I care, but only after they fix what they have now.

    The only way to fix the bugs for Windows is to nuke Windows. Windows IS the bug.cheeky

    Kendall

     

    Old statement coming from some Linux aficionado :) Let's not begin that war here :)

    I was a MS registered developer working on the versions of "Windows" before Windows even had icons and all you were given was a list of filenames to cursor down to and hit enter on.  I've watched the bugs grow into adulthood and procreate.  smiley  I still have the floppies that were sent out to "Upgrade to Windows 2"

    Kendall

    I wrote an evaluation of a product called Top View which was, in effect, a DOS-character based version of Windows before Windows, 'allowing' a degree of multi-tasking.  I think the summary was, "needs work" ;)

    Wasn't Top View using Novell's extensions to DOS to allow for cooperative multitasking (as opposed to preemptive multitasking)?  I vaguely remember such an item just around the time MS was sending us similar functionality for DOS that eventually became Windows.

    Kendall

  • SimonJMSimonJM Posts: 5,947
    SimonJM said:

    I wrote an evaluation of a product called Top View which was, in effect, a DOS-character based version of Windows before Windows, 'allowing' a degree of multi-tasking.  I think the summary was, "needs work" ;)

    Wasn't Top View using Novell's extensions to DOS to allow for cooperative multitasking (as opposed to preemptive multitasking)?  I vaguely remember such an item just around the time MS was sending us similar functionality for DOS that eventually became Windows.

    Kendall


    It was a loooooooong time ago ( I think our IBM PC-XTs were running MS-DOS 2.1) so no clear recollection except a hint of a memory that you had to supply various memory-related information for any program you wanted to use within the environement (some well-known programs, such as Word Star, had that supplied)

  • Robert FreiseRobert Freise Posts: 4,284

    Giving me memories of Dbase III

  • There has been a linux "DS type" program in development for some years.  The big issue is that there is no support from DAZ on creating it and one has to be careful about the API use.

    Kendall

    I think the point was to show DAZ how much real interest there is in a Linux version of DAZ Studio.

    They know there is interest.  We've made that clear from the beginning.  The problem is the cost of supporting an additional OS.  I've covered this in detail in forum posts in the past going back many, many, many years.  There is an option in the works, and some have seen proof of its existance.  There are still hoops to jump through, but there have been some changes and there is now light at the end of the tunnel that isn't an oncoming train.

    Kendall

     

    Isn't it then easier to convince them to do a one-time version for most common linux distro's with a limited support of say a year? You know, kinda like Skype for Linux is working now. It's an old version nobody supports anymore since Microsoft bought it, but it works quite decently. 

  • kyoto kidkyoto kid Posts: 40,626

    ...I can understand the potential development nightmare with so many different versions of Linux floating around.  Windows is pretty much Windows, Yes, there are updates but the OS itself has only four flavours: Home. Pro, Enterprise, and Server, which at the core level, are all pretty much the same.

    All I know is that W7 will be the last Windows I will have installed on any of my systems. If there is no Linux compatible version of Daz by January 14th, 2020, I'll just have to take my chances (most likely disconnecting the workstation from the Net which will also mean no updates for my security suites and AV utilities either, and having to go back to manually installing content, plugins and updates for the Daz programme as the DIM also will not run on Linux).

    Just cannot bring myself to allowing MS to dictate what goes on my system.

  • Peter WadePeter Wade Posts: 1,604
    kyoto kid said:

    ...I can understand the potential development nightmare with so many different versions of Linux floating around.  Windows is pretty much Windows, Yes, there are updates but the OS itself has only four flavours: Home. Pro, Enterprise, and Server, which at the core level, are all pretty much the same.

    All I know is that W7 will be the last Windows I will have installed on any of my systems. If there is no Linux compatible version of Daz by January 14th, 2020, I'll just have to take my chances (most likely disconnecting the workstation from the Net which will also mean no updates for my security suites and AV utilities either, and having to go back to manually installing content, plugins and updates for the Daz programme as the DIM also will not run on Linux).

    Just cannot bring myself to allowing MS to dictate what goes on my system.

    I've never done any serious Linux development and I don't know difficult the version differences would make it. As far as I know the Linux kernal doesn't vary much. The User interface varies depending on what Window Manager you are using, but I have installed applications that were developed for KDE on a Gnome desktop, it installed a load of libraries but this was all done automatically, the package manager sorted out the dependencies and installed everything needed to run the application.

    If you do decide to disconnect from the Net you won't be getting any updates to your security software, but with no web or email you probably won't need them.

     

  • SimonJMSimonJM Posts: 5,947

    Giving me memories of Dbase III

    I started with dBase II ... ;) We (Steve, my colleague and I) wrote an application to allow personnel sections to do some basic look-up stuff for the members of staff in their area (read-only) to help them get used to using computers/terminals for stuff.  There was a compiler for it (can't recall the name now) which we used to get it to run a bit faster and we found a bug where if you got native dBase II to page backward by passing a negative value to the command (was it the skip command?) one of them 'needed' an mathematically invalid command to work correctly, in effect passing a double negative (which should have been a positive), so had to tweak the code before compiling.  Of the 2 databases/tables you could have active at a time we used 1 for the main personnel table and 1 we used for a variety of lookup tables (converting a code to a text value - for locations, etc, so something like 56015 would become M2/1 Superannuation Section)

  • kyoto kidkyoto kid Posts: 40,626
    kyoto kid said:

    ...I can understand the potential development nightmare with so many different versions of Linux floating around.  Windows is pretty much Windows, Yes, there are updates but the OS itself has only four flavours: Home. Pro, Enterprise, and Server, which at the core level, are all pretty much the same.

    All I know is that W7 will be the last Windows I will have installed on any of my systems. If there is no Linux compatible version of Daz by January 14th, 2020, I'll just have to take my chances (most likely disconnecting the workstation from the Net which will also mean no updates for my security suites and AV utilities either, and having to go back to manually installing content, plugins and updates for the Daz programme as the DIM also will not run on Linux).

    Just cannot bring myself to allowing MS to dictate what goes on my system.

    I've never done any serious Linux development and I don't know difficult the version differences would make it. As far as I know the Linux kernal doesn't vary much. The User interface varies depending on what Window Manager you are using, but I have installed applications that were developed for KDE on a Gnome desktop, it installed a load of libraries but this was all done automatically, the package manager sorted out the dependencies and installed everything needed to run the application.

    If you do decide to disconnect from the Net you won't be getting any updates to your security software, but with no web or email you probably won't need them.

     

    ...again, true, but the option would be leaving the system more vulnerable just to get the updates needed so it's kind of a two edged swoard.

  • Kendall SearsKendall Sears Posts: 2,995

    Anyone doing cross platform development is likely to be using Qt.  It is pretty much the only option that work across Linux, Win, and OSX.  Even then, "works" is being generous.  Gnome is GTK native and KDE is Qt native.  Either environment can host applications for the other.  Writing for various Linux distros is a matter of knowing what is the differences inherent to the distros.

    The biggest remaining difference is the packaging.  Debian based environments use the .deb package format, while everything else uses the .rpm format.  The few remaining outliers may use source or tar packages.   Certain distros tend to run closer to the edge than others, and these tend to use "newer" versions of libraries.  A common problem is that there are contingents within each distro that DELIBERATELY make their changes to nominally compliant packages dependent on specific library versions for their preferred distro.  These a-holes do it out of a desire to force other people into using their preferred setup.  To manage this even with python based applications takes a bit of effort -- but they do it anyway.

    In a nutshell, it isn't hard to code for Linux in a way that works in the vast majority of situations.  Supporting the issues caused from people who tweak their environments to the point of breakage is the main problem.

    Kendall

  • I tend to remember that I had a working .rpm to .deb converter at some point, that I used without problems on some packages. 

    I guess as long DAZ doesn't make their distro's dependent on a very personalized setup it should be possible, no? And if someone with such a super personalized setup then cannot install DAZ on his computer, I guess they could brush him off just like people could brush someone off who can't get Iray working on a 32-bit Windows XP version. Correct me if I'm wrong on this.

  • nicsttnicstt Posts: 11,714

    Anyone doing cross platform development is likely to be using Qt.  It is pretty much the only option that work across Linux, Win, and OSX.  Even then, "works" is being generous.  Gnome is GTK native and KDE is Qt native.  Either environment can host applications for the other.  Writing for various Linux distros is a matter of knowing what is the differences inherent to the distros.

    The biggest remaining difference is the packaging.  Debian based environments use the .deb package format, while everything else uses the .rpm format.  The few remaining outliers may use source or tar packages.   Certain distros tend to run closer to the edge than others, and these tend to use "newer" versions of libraries.  A common problem is that there are contingents within each distro that DELIBERATELY make their changes to nominally compliant packages dependent on specific library versions for their preferred distro.  These a-holes do it out of a desire to force other people into using their preferred setup.  To manage this even with python based applications takes a bit of effort -- but they do it anyway.

    In a nutshell, it isn't hard to code for Linux in a way that works in the vast majority of situations.  Supporting the issues caused from people who tweak their environments to the point of breakage is the main problem.

    Kendall

    Indeed, but creating a Daz version that worked in say a version of Ubuntu and Fedora, or even just one of them.

    It isn't about supporting everyone, but just one. It would be better still to chose a version of the OS that is designated with long-term support.

    Creating a version and maintaining it - that can work with em all - is a constantly moving target seeing as new versions pop up like weeds in summer.

    And those that love tweaking, would no doubt be able to get most of the functionality for their desired distro. If not, they still have that one version of Linux they can use.

  • mambanegramambanegra Posts: 574

    I tend to remember that I had a working .rpm to .deb converter at some point, that I used without problems on some packages. 

    I guess as long DAZ doesn't make their distro's dependent on a very personalized setup it should be possible, no? And if someone with such a super personalized setup then cannot install DAZ on his computer, I guess they could brush him off just like people could brush someone off who can't get Iray working on a 32-bit Windows XP version. Correct me if I'm wrong on this.

    I have no idea what converting from one packager to another would do, but it probably wouldn't make the binaries link properly, so if the different systems diverge much from one to another, then just changing the file locations and how dependencies are identified and whatnot wouldn't be good enough. I have had success with compiling something on an ubuntu machine and running it on RHEL before, but I'm not sure something like studio would be that easy. You'd probably have dozens if not hundreds of packages that weren't the right version, and might not even be available short of manual compilation...and...maybe you'll know which flags the other distribution used when building them? Seems like a lot of work.

     

     

  • MattymanxMattymanx Posts: 6,879

    I tend to remember that I had a working .rpm to .deb converter at some point, that I used without problems on some packages. 

     

    Alien - http://joeyh.name/code/alien/

     

  • Azure_ZeroAzure_Zero Posts: 65
    edited July 2016

    Let's look at another angle for max distribution on various versions of linux.  Linux allows downloading of source code to compile a version for a distro.  The console also Allows for pipelines.

    So you could design an application to; get encrypted code, transcode it, and then the decrypted code is piped into a compiler.  This process could make the DIM and some files for DAZ to run on that specific distro with less hasle then completely compiled libraries trying to work with the distro.

    Post edited by Azure_Zero on
  • Kendall SearsKendall Sears Posts: 2,995

    Let's look at another angle for max distribution on various versions of linux.  Linux allows downloading of source code to compile a version for a distro.  The console also Allows for pipelines.

    So you could design an application to; get encrypted code, transcode it, and then the decrypted code is piped into a compiler.  This process could make the DIM and some files for DAZ to run on that specific distro with less hasle then completely compiled libraries trying to work with the distro.

    This would require users to have full development environments on their computers.  A lot of "user centric" distrobutions, including some Ubuntu versions, do not include headers, binUtils, or the gXX compilers.  VirtualBox ran into this trying to create the kernel modules from source.  It didn't go well.  And all they needed was the kernel headers.  Something like this would need the full Qt headers, and the headers for all dependent libraries such as OpenImageIO, libsubdiv, boost, and others.  We're talking over a gigabyte of headers and link libraries.  Not a good way to "make friends".

    Kendall

Sign In or Register to comment.