{"id":23278478,"url":"https://github.com/hdfgroup/hdf4","last_synced_at":"2025-04-06T20:13:47.875Z","repository":{"id":37090258,"uuid":"348083335","full_name":"HDFGroup/hdf4","owner":"HDFGroup","description":"Official HDF4 Library Repository ","archived":false,"fork":false,"pushed_at":"2025-04-02T00:49:04.000Z","size":64260,"stargazers_count":16,"open_issues_count":7,"forks_count":26,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-04-05T05:15:35.246Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HDFGroup.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"hdfgroup"}},"created_at":"2021-03-15T18:36:54.000Z","updated_at":"2025-04-01T13:18:19.000Z","dependencies_parsed_at":"2024-02-02T22:23:50.508Z","dependency_job_id":"399543e9-4a54-4290-9bf1-2be430f0b40d","html_url":"https://github.com/HDFGroup/hdf4","commit_stats":null,"previous_names":[],"tags_count":97,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HDFGroup%2Fhdf4","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HDFGroup%2Fhdf4/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HDFGroup%2Fhdf4/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HDFGroup%2Fhdf4/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HDFGroup","download_url":"https://codeload.github.com/HDFGroup/hdf4/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247543595,"owners_count":20955865,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-19T22:31:52.710Z","updated_at":"2025-04-06T20:13:47.852Z","avatar_url":"https://github.com/HDFGroup.png","language":"C","funding_links":["https://github.com/sponsors/hdfgroup"],"categories":[],"sub_categories":[],"readme":"HDF version 4.3.1-1 currently under development\n\n![HDF Logo](doc/img/HDF4.png)\n\n[![master build status](https://img.shields.io/github/actions/workflow/status/HDFGroup/hdf4/main.yml?branch=master\u0026label=master)](https://github.com/HDFGroup/hdf4/actions?query=branch%3Amaster)\n[![netCDF build status](https://img.shields.io/github/actions/workflow/status/HDFGroup/hdf4/netcdf.yml?branch=master\u0026label=netCDF)](https://github.com/HDFGroup/hdf4/actions?query=branch%3Amaster)\n[![BSD](https://img.shields.io/badge/License-BSD-blue.svg)](https://github.com/HDFGroup/hdf4/blob/master/COPYING)\n\nDOCUMENTATION\n-------------\nFull Documentation and Programming Resources for this release can be found at\n\n   https://portal.hdfgroup.org/hdf4/\n\nSee the RELEASE.txt file in the release\\_notes/ directory for information specific\nto the features and updates included in this release of the library.\n\nSeveral more files are located within the release\\_notes/ directory with specific\ndetails for several common platforms and configurations.\n\n    INSTALL - Start Here. General instructions for compiling and installing the library\n    INSTALL_CMAKE  - instructions for building with CMake (Kitware.com)\n    INSTALL_WINDOWS and INSTALL_CYGWIN - MS Windows installations.\n\n\nFORUM and NEWS\n--------------\nThe following public forums are provided for public announcements and discussions\nof interest to the general HDF4 Community.\n\n   - Homepage of the Forum\n   https://forum.hdfgroup.org\n\n   - News and Announcement\n   https://forum.hdfgroup.org/c/news-and-announcements-from-the-hdf-group\n\n   - HDF4 Topics\n   https://forum.hdfgroup.org/c/hdf4\n\nThese forums are provided as an open and public service for searching and reading.\nPosting requires completing a simple registration and allows one to join in the\nconversation.  Please read the following instructions pertaining to the Forum's\nuse and configuration\n    https://forum.hdfgroup.org/t/quickstart-guide-welcome-to-the-new-hdf-forum\n\n\nRELEASE SCHEDULE\n----------------\n\n![HDF4 release schedule](doc/img/release-schedule.png) \n\nHDF4 does not release on a regular schedule. Instead, releases are driven by\nnew features and bug fixes, though we try to have at least one release of each\nmaintenance branch per year. Future HDF4 releases indicated on this schedule\nare tentative.\n\n| Release  | New Features |\n| -------- | ------------ |\n| HDF4 3.1 | Fix memory issues and update documentation to match the software\n| HDF4 4.0 | Drop FORTRAN 77 support, Drop netCDF 2.3.2 API + tools, Unified library (maybe) |\n\nHDF4 3.1 is scheduled to be released at the end of May, 2025.\nHDF4 4.0 (Tentatively Feb, 2026)\n* We will drop support for FORTRAN 77 and move to modern Fortran (2003 or 2008)\n* HDF4 includes an ancient netCDF 2.3.2 API along with HDF4-built ncdump and ncgen tools. These will be removed in 4.0 and are available by installing the [netCDF-C library](https://github.com/Unidata/netcdf-c).\n* (maybe) libdf and libmfhdf will be merged into a single libhdf4 library, Fortran will be built as a separate library\n\nThe goal of the HDF4 4.0 release is to address long-standing deficiencies\nand bring HDF4 in line with HDF5's build practices. This should allow HDF4\nto work better with modern systems and compilers and be more easily\nmaintained.\n\nThere will be one more release in the HDF4 3.x series, 3.1, then the 4.3 maintenance line will be retired when HDF4 4.0 releases.\n\n\nSNAPSHOTS, PREVIOUS RELEASES AND SOURCE CODE\n--------------------------------------------\nPeriodically development code snapshots are provided at the following URL:\n    \n   https://github.com/HDFGroup/hdf4/releases/tag/snapshot\n\nSource packages for current and previous releases are located at:\n\n   https://portal.hdfgroup.org/downloads/\n\nDevelopment code is available at our Github location:\n    \n   https://github.com/HDFGroup/hdf4.git\n\n\nSource Distribution Layout\n--------------------------\n\n The top level of the source code distribution contains the following\n subdirectories:\n\n   bin    -- Scripts for maintenance.\n\n   config -- Configuration files to be used by configure script.\n\n   doc    -- HDF 4.2 to 4.3 Migration Guide\n\n   hdf    -- The source code for the HDF 'base library', the multi-file\n             annotation interface, the multi-file raster image interface,\n             HDF command line utilities, and a test suite.\n             Please see the README in each directory for further\n             information on each package.\n\n   java   -- The Java HDF JNI library\n\n   mfhdf  -- The netCDF(mfhdf) part of the HDF/mfhdf distribution and\n             additional HDF utilities, such as hdp, hrepack, hdfimport, etc.\n\n   release\\_notes --\n             Installation instructions for UNIX and Windows.\n             Descriptions of new features and bug fixes in this release.\n             Files in this sub-directory can be used as supplemental\n             documentation for HDF.\n\n\nThird Party Software Requirements\n---------------------------------\n  * JPEG distribution release 6b or later.\n\n  * ZLIB 1.1.4(libz.a) or later.\n\n\nSystem Requirements\n-------------------\n To build the HDF library from source, you need:\n\n   * C and Fortran compilers. For a list of the supported compilers,\n     see release_docs/RELEASE.txt file or [RELEASE.txt](https://github.com/HDFGroup/hdf4/blob/hdf4.3.0/release_notes/RELEASE.txt) on GitHub.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhdfgroup%2Fhdf4","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhdfgroup%2Fhdf4","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhdfgroup%2Fhdf4/lists"}