Meta Q1: | What is F*EX and how does it work? |
---|---|
Meta A1: |
F*EX is a service to transfer files of any size to any recipients. Basic mode of operation:
|
Meta Q2: | What is so special about F*EX? |
---|---|
Meta A2: |
See feature list [https://fex.belwue.de/features.html] and use cases [https://fex.belwue.de/usecases/] |
Meta Q3: | Why not use one of the commercial services like DropLoad, ALLPeers, YouSendIt, etc? |
---|---|
Meta A3: |
|
Meta Q4: | Why name "F*EX" and not shortly "FEX"? |
---|---|
Meta A4: |
At publication time there was already a program named "FEX" listed on freshmeat.net. |
Meta Q5: | Who is the author? |
---|---|
Meta A5: |
The main author is Ulli Horlacher <framstag@rus.uni-stuttgart.de> But there are also a lot of contributors all around the world, see [https://fex.belwue.de/doc/Contribs] |
Meta Q6: | Why a camel as the logo? |
---|---|
Meta A6: |
The logo was inspired by the Perl camel, but it is based on a Steiff plush camel, which rides with us on our racing tandem. The logo was drawn by my stoker Beate. [https://fex.rus.uni-stuttgart.de/Vortrag/tosa.html] |
Meta Q7: | What do I need to install a F*EX server? |
---|---|
Meta A7: |
A UNIX server with a DNS entry, smtp for outgoing email and one open and free incoming tcp port. You must have administrative rights (root) on this server and a basic understanding of UNIX and networking. |
Meta Q8: | What means DNS and smtp? What is a tcp port? |
---|---|
Meta A8: |
Do not install F*EX. It is beyond your horizon. |
Meta Q9: | Does F*EX support IPv6 and SSL/TLS? |
---|---|
Meta A9: |
Yes. |
Meta Q10: | Can I run F*EX on Windows? |
---|---|
Meta A10: |
On client side all operating systems are supported, even Windows. To run a F*EX server, you need UNIX. |
Meta Q11: | Where can I get the F*EX sources? |
---|---|
Meta A11: |
F*EX server for UNIX: [https://fex.belwue.de/fex.html] F*EX clients for UNIX: [https://fex.belwue.de/download/fex.pl] F*EX client for Windows: [https://fex.belwue.de/fextasy.html] |
Meta Q12: | I do not want to install a F*EX server of my own, but where can I use it? |
---|---|
Meta A12: |
Contact <fex@nepustil.net> [http://www.nepustil.net/] for F*EX hosting. |
Meta Q13: | The F*EX server is all in Perl?! Isn't Perl too slow for this job? |
---|---|
Meta A13: |
F*EX is able to handle uploads with more than 300 MB/s on an office PC. Try this with an ordinary webserver like Apache! |
Meta Q14: | Which licence does F*EX have? And why? |
---|---|
Meta A14: |
Perl Artistic free software with a special anti-military clause: [https://fex.belwue.de/doc/Licence] "I want peace on earth and goodwill towards men" [https://www.youtube.com/watch?v=JHU0HinVhYc] [https://en.wikipedia.org/wiki/Sneakers_%281992_film%29] |
Meta Q15: | When has F*EX started? |
---|---|
Meta A15: |
- 2010 the first public service on fex.belwue.de - 2006 the first F*EX server - 1995 the predecessor sendfile/UNIX - 1986 the ancient predecessor send/receive on VMS/DECnet All were developped by the same software author. |
Meta Q16: | Is there a F*EX mailing list? |
---|---|
Meta A16: |
[https://listserv.uni-stuttgart.de/mailman/listinfo/fex] |
Meta Q17: | Where can I get commercial support for F*EX? |
---|---|
Meta A17: |
Contact <fex@nepustil.net> [http://www.nepustil.net/] |
Meta Q18: | How big is F*EX? |
---|---|
Meta A18: |
Server: 6 MB, 25000 lines of code Clients: 4 MB, 16000 lines of code Documentation: 300 kB Localizations: 200 kB |
Meta Q19: | Who else is using F*EX? |
---|---|
Meta A19: |
Several hundred institutions worldwide, for example:
|
Meta Q20: | Is F*EX secure? |
---|---|
Meta A20: |
F*EX is written in Perl which does not have common security problems with buffer overruns, segmentation faults, heap and stack corruption. F*EX does not use an extra web server or a (SQL) database, so no typical web attacks are possible. F*EX was analyzed by security company revshell.com and labeled as "secure" [https://fex.belwue.de/doc/fex_revshell.pdf] F*EX comes with source code, so everybody can verify it. F*EX is not prone by design for most of "The Common Weakness Enumeration Project" dangerous software weaknesses: [https://cwe.mitre.org/top25/archive/2022/2022_cwe_top25.html] |
Meta Q21: | Feature/design XY is missing. |
---|---|
Meta A21: | Contact the author <framstag@rus.uni-stuttgart.de> |
Meta Q22: | I have more/other questions than in this document! |
---|---|
Meta A22: | Ask the author <framstag@rus.uni-stuttgart.de> |