Top of page
Skip to main content

Risks of Unlicensed Software in Research and Publication

Cracked software creates more than a licensing issue. It breaks the chain of trust linking data, computational environments, and other researchers’ ability to reproduce results.

MAIN ARGUMENT

Software from uncontrolled sources may expose data, alter programs, block updates, and make methods records unverifiable. Move to an institutional license, legitimate trial, or R/JASP/jamovi where appropriate (IBM, n.d.; JASP, n.d.).

Start reading

Install software from verifiable sources

  1. Official source

    Verify the developer

  2. License

    Choose an appropriate license

  3. Compatibility

    Check operating system and version

  4. Verification

    Open sample data and record the environment

Conceptual diagram. A downloadable file does not establish a right to use the software.

Source: Lê Minh · Conceptual illustration, not software output.

1. Four Distinct Risk Categories

Table 1
CategoryExampleConsequence
SecurityModified installer, malware, disabled antivirusData and credential leaks
LegalBypassing license termsIndividual/institutional liability
MethodologicalUnknown build, patch, or moduleDifficult reproduction and discrepancy checks
OperationalNo updates or supportCompatibility failures and project loss

2. Why Does This Affect Academic Publication?

Articles typically identify the software and version. An environment of uncertain origin reduces traceability, especially when algorithms, defaults, or missing-data handling differ across versions.

Risks increase if an installer contains malware and the data contain personal information. The issue then extends beyond reproducibility to obligations to protect participants.

Do not send data to software-cracking services

Do not upload installers, patches, or research data to untrusted sites. If compromise is suspected, stop processing sensitive data and contact IT.

3. A Practical Migration Path

Inventory projects

Record software, versions, file formats, plugins, syntax, and data sensitivity.

Choose a legitimate option

Check school/organizational licenses, subscriptions, trials, or suitable free software.

Create a clean environment

Install from official sources; do not reuse patches or plugins of uncertain origin.

Rerun checks

Compare observation counts, descriptives, estimates, and main output.

Document the environment

Save versions, packages, syntax, and post-migration differences.

4. Choosing Alternatives According to Need

R suits code-based, extensible workflows; JASP/jamovi offer graphical interfaces for many common analyses. Choose according to required methods, verifiability, and data policies.

  • Use official installation sources.
  • Ensure the license suits the intended use.
  • Record the version in reports.
  • Save syntax or an analysis log.
  • Keep sensitive data only in authorized environments.
  • Check results after migration.

Conclusion

A lawful, traceable analysis environment is part of research quality. Migration costs are often lower than the costs of security, data, or publication incidents.

References

Academic note: Consult organizational software and data-protection policies; this article is not legal advice.