Difference between revisions of "RemoteFileExpander"

From truxwiki.com
Jump to navigation Jump to search
 
(One intermediate revision by the same user not shown)
Line 15: Line 15:
  
 
The Remote File Expander ETL uses open source under the [https://en.wikipedia.org/wiki/GNU_General_Public_License GPL] license to process files.
 
The Remote File Expander ETL uses open source under the [https://en.wikipedia.org/wiki/GNU_General_Public_License GPL] license to process files.
In order to comply with the GPL restrictions, we must completely separate Truxton's proprietary code from GPL.
+
In order to comply with the GPL restrictions, we must completely separate Truxton's proprietary code from GPL code.
This is accomplished by spawning a program that uses the GPL code to communicate it back to this ETL with no code dependencies whatsoever.
+
This is accomplished by having a parent process spawn a program written with GPL code to accomplish a task.
 +
The results of the task are communicated back to the parent process which puts the results into Truxton.
 +
This communication channel between processes keeps the GPL code out of Truxton.
  
 
=File Types=
 
=File Types=

Latest revision as of 12:37, 15 February 2022

Details
Executable RemoteFileExpander.exe
Stage 3
Percent Complete 48%
Message Queue remoteexpand

The Remote File Expander ETL uses open source under the GPL license to process files. In order to comply with the GPL restrictions, we must completely separate Truxton's proprietary code from GPL code. This is accomplished by having a parent process spawn a program written with GPL code to accomplish a task. The results of the task are communicated back to the parent process which puts the results into Truxton. This communication channel between processes keeps the GPL code out of Truxton.

File Types

Remote File Expander processes the following types of files.

File Type Produces
Type_Microsoft_ESE Artifacts